Towards MLOps: A DevOps Tools Recommender System for Machine Learning System
Pir Sami Ullah Shah, Naveed Ahmad, Mirza Omer Beg

TL;DR
This paper proposes a framework for recommending open-source tools for MLOps pipelines based on project context, using machine learning models to improve tool selection accuracy.
Contribution
It introduces a novel recommendation system framework that processes contextual information to suggest suitable MLOps tools, evaluated with multiple machine learning approaches.
Findings
Random forest achieved highest F-score of 0.66
The framework effectively recommends relevant toolchains based on project context
Machine learning models can improve tool selection in MLOps workflows
Abstract
Applying DevOps practices to machine learning system is termed as MLOps and machine learning systems evolve on new data unlike traditional systems on requirements. The objective of MLOps is to establish a connection between different open-source tools to construct a pipeline that can automatically perform steps to construct a dataset, train the machine learning model and deploy the model to the production as well as store different versions of model and dataset. Benefits of MLOps is to make sure the fast delivery of the new trained models to the production to have accurate results. Furthermore, MLOps practice impacts the overall quality of the software products and is completely dependent on open-source tools and selection of relevant open-source tools is considered as challenged while a generalized method to select an appropriate open-source tools is desirable. In this paper, we…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsWeb Data Mining and Analysis · Big Data and Business Intelligence · Software System Performance and Reliability
