English
Related papers

Related papers: Deployment of ML Models using Kubeflow on Differen…

200 papers

Modern software systems are increasingly including machine learning (ML) as an integral component. However, we do not yet understand the difficulties faced by software developers when learning about ML libraries and using them within their…

Software Engineering · Computer Science 2019-07-01 Md Johirul Islam , Hoan Anh Nguyen , Rangeet Pan , Hridesh Rajan

Machine learning (ML) algorithms are showing a growing trend in helping the scientific communities across different disciplines and institutions to address large and diverse data problems. However, many available ML tools are…

Machine learning (ML) continues to permeate all layers of academia, industry and society. Despite its successes, mental frameworks to capture and represent machine learning workflows in a consistent and coherent manner are lacking. For…

Software Engineering · Computer Science 2022-08-04 Laurens Martin Tetzlaff

The life cycle of machine learning (ML) applications consists of two stages: model development and model deployment. However, traditional ML systems (e.g., training-specific or inference-specific systems) focus on one particular stage or…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-09-09 Cheng-Wei Ching , Boyuan Guan , Hailu Xu , Liting Hu

Applying popular machine learning algorithms to large amounts of data raised new challenges for the ML practitioners. Traditional ML libraries does not support well processing of huge datasets, so that new approaches were needed.…

Distributed, Parallel, and Cluster Computing · Computer Science 2016-03-30 Daniel Pop

TensorFlow is an interface for expressing machine learning algorithms, and an implementation for executing such algorithms. A computation expressed using TensorFlow can be executed with little or no change on a wide variety of heterogeneous…

The computing continuum, a novel paradigm that extends beyond the current silos of cloud and edge computing, can enable the seamless and dynamic deployment of applications across diverse infrastructures. By utilizing the cloud-native…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-09-19 Jacopo Marino , Fulvio Risso

As Kubernetes becomes the infrastructure of the cloud-native era, the integration of workflow systems with Kubernetes is gaining more and more popularity. To our knowledge, workflow systems employ scheduling algorithms that optimize task…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-07-07 Chenggang Shan , Guan Wang , Yuanqing Xia , Yufeng Zhan , Jinhui Zhang

Containerized microservices are widely adopted for latency-sensitive and compute-intensive applications, with Kubernetes (K8s) as the dominant orchestration platform. However, automating the deployment and management of multi-service…

A key challenge in developing and deploying Machine Learning (ML) systems is understanding their performance across a wide range of inputs. To address this challenge, we created the What-If Tool, an open-source application that allows…

Machine Learning · Computer Science 2019-10-04 James Wexler , Mahima Pushkarna , Tolga Bolukbasi , Martin Wattenberg , Fernanda Viegas , Jimbo Wilson

Although Kubernetes has become a widespread open-source system that automates the management of containerized applications, its complexity can be a significant barrier, particularly for application developers unfamiliar with it. One…

Software Engineering · Computer Science 2024-08-22 Masaru Ueno , Tetsuya Uchiumi

With a growing demand for adopting ML models for a varietyof application services, it is vital that the frameworks servingthese models are capable of delivering highly accurate predic-tions with minimal latency along with reduced…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-06-11 Jashwant Raj Gunasekaran , Cyan Subhra Mishra , Prashanth Thinakaran , Mahmut Taylan Kandemir , Chita R. Das

Precise measurements of the energy of jets emerging from particle collisions at the LHC are essential for a vast majority of physics searches at the CMS experiment. In this study, we leverage well-established deep learning models for point…

High Energy Physics - Experiment · Physics 2023-09-25 Daniel Holmberg , Dejan Golubovic , Henning Kirschenmann

A key challenge for supporting elastic behaviour in cloud systems is to achieve a good performance in automated (de-)provisioning and scheduling of computing resources. One of the key aspects that can be significant is the overheads…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-01-31 Víctor Medel , Rafael Tolosana-Calasanz , José Ángel Bañares , Unai Arronategui , Omer F. Rana

Machine Learning (ML) is more than just training models, the whole workflow must be considered. Once deployed, a ML model needs to be watched and constantly supervised and debugged to guarantee its validity and robustness in unexpected…

Machine Learning · Computer Science 2021-11-05 Gusseppe Bravo-Rocca , Peini Liu , Jordi Guitart , Ajay Dholakia , David Ellison , Jeffrey Falkanger , Miroslav Hodak

Recently, several studies have proposed frameworks for Quantum Federated Learning (QFL). For instance, the Google TensorFlow Quantum (TFQ) and TensorFlow Federated (TFF) libraries have been deployed for realizing QFL. However, developers,…

Software Engineering · Computer Science 2023-12-11 Armin Moin , Atta Badii , Moharram Challenger

Nowadays, machine learning (ML) teams have multiple concurrent ML workflows for different applications. Each workflow typically involves many experiments, iterations, and collaborative activities and commonly takes months and sometimes…

Software Engineering · Computer Science 2025-09-19 Saiful Khan , Joyraj Chakraborty , Philip Beaucamp , Niraj Bhujel , Min Chen

Various research domains use machine learning approaches because they can solve complex tasks by learning from data. Deploying machine learning models, however, is not trivial and developers have to implement complete solutions which are…

Machine Learning · Computer Science 2022-11-29 Oliver Neumann , Marcel Schilling , Markus Reischl , Ralf Mikut

Kubernetes offers a powerful orchestration platform for machine learning training, but memory management can be challenging due to specialized needs and resource constraints. This paper outlines how Kubernetes handles memory requests,…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-12-30 Jaideep Ray

Making it intelligent is a promising way in System/OS design. This paper proposes OSML+, a new ML-based resource scheduling mechanism for co-located cloud services. OSML+ intelligently schedules the cache and main memory bandwidth resources…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-04-22 Xinglei Dou , Lei Liu , Limin Xiao