English
Related papers

Related papers: A Preliminary Investigation of MLOps Practices in …

200 papers

Organizations rely on machine learning engineers (MLEs) to operationalize ML, i.e., deploy and maintain ML pipelines in production. The process of operationalizing ML, or MLOps, consists of a continual loop of (i) data collection and…

Software Engineering · Computer Science 2022-09-20 Shreya Shankar , Rolando Garcia , Joseph M. Hellerstein , Aditya G. Parameswaran

Given the increasing adoption of AI solutions in professional environments, it is necessary for developers to be able to make informed decisions about the current tool landscape. This work empirically evaluates various MLOps (Machine…

Software Engineering · Computer Science 2026-01-29 Jon Marcos-Mercadé , Unai Lopez-Novoa , Mikel Egaña Aranguren

Machine Learning (ML) has become ubiquitous, fueling data-driven applications across various organizations. Contrary to the traditional perception of ML in research, ML workflows can be complex, resource-intensive, and time-consuming.…

Databases · Computer Science 2024-03-13 Xiaoda Wang , Yuan Tang , Tengda Guo , Bo Sang , Jingji Wu , Jian Sha , Ke Zhang , Jiang Qian , Mingjie Tang

The rise of machine learning (ML) and its integration into software systems has drastically changed development practices. While software engineering traditionally focused on manually created code artifacts with dedicated processes and…

Software Engineering · Computer Science 2025-02-25 Yorick Sens , Henriette Knopp , Sven Peldszus , Thorsten Berger

Machine Learning (ML) models offer significant potential for advancing cell counting applications in neuroscience, medical research, pharmaceutical development, and environmental monitoring. However, implementing these models effectively…

This paper is an overview of the Machine Learning Operations (MLOps) area. Our aim is to define the operation and the components of such systems by highlighting the current problems and trends. In this context, we present the different…

Machine Learning · Computer Science 2022-01-04 G. Symeonidis , E. Nerantzis , A. Kazakis , G. A. Papakostas

Machine learning workflow development is anecdotally regarded to be an iterative process of trial-and-error with humans-in-the-loop. However, we are not aware of quantitative evidence corroborating this popular belief. A quantitative…

Machine Learning · Computer Science 2018-05-21 Doris Xin , Litian Ma , Shuchen Song , Aditya Parameswaran

As big data grows ubiquitous across many domains, more and more stakeholders seek to develop Machine Learning (ML) applications on their data. The success of an ML application usually depends on the close collaboration of ML experts and…

Software Engineering · Computer Science 2022-11-10 Md Abdullah Al Alamin , Gias Uddin

Following continuous software engineering practices, there has been an increasing interest in rapid deployment of machine learning (ML) features, called MLOps. In this paper, we study the importance of MLOps in the context of data…

Software Engineering · Computer Science 2021-03-17 Sasu Mäkinen , Henrik Skogström , Eero Laaksonen , Tommi Mikkonen

Data is becoming more complex, and so are the approaches designed to process it. Enterprises have access to more data than ever, but many still struggle to glean the full potential of insights from what they have. This research explores the…

Software Engineering · Computer Science 2024-02-20 Mohammad Heydari , Zahra Rezvani

Automated machine learning techniques benefited from tremendous research progress in recently. These developments and the continuous-growing demand for machine learning experts led to the development of numerous AutoML tools. However, these…

Machine Learning · Computer Science 2021-06-15 Alexandru-Ionut Imbrea

Continuous Integration (CI) has become a well-established software development practice for automatically and continuously integrating code changes during software development. An increasing number of Machine Learning (ML) based approaches…

Software Engineering · Computer Science 2023-04-07 Ali Kazemi Arani , Mansooreh Zahedi , Triet Huynh Minh Le , Muhammad Ali Babar

Google AlphaGos win has significantly motivated and sped up machine learning (ML) research and development, which led to tremendous ML technical advances and wider adoptions in various domains (e.g., Finance, Health, Defense, and…

Machine Learning · Computer Science 2023-04-18 Fang Zhengxin , Yuan Yi , Zhang Jingyu , Liu Yue , Mu Yuechen , Lu Qinghua , Xu Xiwei , Wang Jeff , Wang Chen , Zhang Shuai , Chen Shiping

The rapid expansion of artificial intelligence and machine learning (ML) applications has intensified the demand for integrated environments that unify model development, deployment, and monitoring. Traditional Integrated Development…

Software Engineering · Computer Science 2025-11-04 Jiawei Jin , Yingxin Su , Xiaotong Zhu

Artificial intelligence (AI), and especially its sub-field of Machine Learning (ML), are impacting the daily lives of everyone with their ubiquitous applications. In recent years, AI researchers and practitioners have introduced principles…

Machine Learning · Computer Science 2024-10-30 Firas Bayram , Bestoun S. Ahmed

Machine Learning operations is unarguably a very important and also one of the hottest topics in Artificial Intelligence lately. Being able to define very clear hypotheses for actual real-life problems that can be addressed by machine…

Machine Learning · Computer Science 2022-01-31 Razvan Ciobanu , Alexandru Purdila , Laurentiu Piciu , Andrei Damian

Logging is a common practice in traditional software development. Several research works have been done to investigate the different characteristics of logging practices in traditional software systems (e.g., Android applications, JAVA…

Software Engineering · Computer Science 2023-01-12 Patrick Loic Foalem , Foutse Khomh , Heng Li

Growing interest in Artificial Intelligence (AI) has resulted in a surge in demand for faster methods of Machine Learning (ML) model training and inference. This demand for speed has prompted the use of high performance computing (HPC)…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-08-26 Noah Lewis , Jean Luca Bez , Surendra Byna

Automating software development processes through the orchestration of GitHub Action workflows has revolutionized the efficiency and agility of software delivery pipelines. This paper presents a detailed investigation into the use of Large…

Software Engineering · Computer Science 2023-12-21 Deep Mehta , Kartik Rawool , Subodh Gujar , Bowen Xu

Cloud workloads today are typically managed in a distributed environment and processed across geographically distributed data centers. Cloud service providers have been distributing data centers globally to reduce operating costs while also…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-05-18 Ninad Hogade , Sudeep Pasricha