2022/05/04 by Dominik Kreuzberger, Niklas Kühl, Kreuzberger, Dominik +3 · 1 voice · 38 citations
Computer Science · Decision Sciences · Engineering · #Data Quality and Management #FOS: Computer and information sciences #Industrial Vision Systems and Defect Detection #Machine Learning (cs.LG) #Machine Learning and Data Classification #cs.LG
paper · pdf · doi:10.48550/arxiv.2205.02302
openalex publication_date 2022/05/04 · arxiv published 2022/05/04 · arxiv created 2022/05/14 · arxiv updated 2022/05/17 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28
The final goal of all industrial machine learning (ML) projects is to develop ML products and rapidly bring them into production. However, it is highly challenging to automate and operationalize ML products and thus many ML endeavors fail to deliver on their expectations. The paradigm of Machine Learning Operations (MLOps) addresses this issue. MLOps includes several aspects, such as best practices, sets of concepts, and development culture. However, MLOps is still a vague term and its consequences for researchers and professionals are ambiguous. To address this gap, we conduct mixed-method research, including a literature review, a tool review, and expert interviews. As a result of these investigations, we provide an aggregated overview of the necessary principles, components, and roles, as well as the associated architecture and workflows. Furthermore, we furnish a definition of MLOps and highlight open challenges in the field. Finally, this work provides guidance for ML researchers and practitioners who want to automate and operate their ML products with a designated set of technologies.