SELGSep 28, 2024

Machine Learning Operations: A Mapping Study

arXiv:2409.19416v13 citationsh-index: 2
Originality Synthesis-oriented
AI Analysis

It addresses operationalization issues for companies deploying ML models, but is incremental as it synthesizes existing knowledge rather than introducing new methods.

The study systematically maps challenges in the MLOps pipeline, including data manipulation, model building, and deployment, and provides general recommendations for tools and solutions applicable in research and industry.

Machine learning and AI have been recently embraced by many companies. Machine Learning Operations, (MLOps), refers to the use of continuous software engineering processes, such as DevOps, in the deployment of machine learning models to production. Nevertheless, not all machine learning initiatives successfully transition to the production stage owing to the multitude of intricate factors involved. This article discusses the issues that exist in several components of the MLOps pipeline, namely the data manipulation pipeline, model building pipeline, and deployment pipeline. A systematic mapping study is performed to identify the challenges that arise in the MLOps system categorized by different focus areas. Using this data, realistic and applicable recommendations are offered for tools or solutions that can be used for their implementation. The main value of this work is it maps distinctive challenges in MLOps along with the recommended solutions outlined in our study. These guidelines are not specific to any particular tool and are applicable to both research and industrial settings.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes