Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал:
http://ds.knu.edu.ua/jspui/handle/123456789/9259| Назва: | Implementing MLOps practices for effective machine learning model deployment: A meta synthesis |
| Автори: | Hanchuk, Danylo O. Semerikov, Serhiy O. |
| Ключові слова: | MLOps machine learning model deployment meta-synthesis systematic review DevOps automation monitoring versioning scalability |
| Дата публікації: | 8-лют-2025 |
| Видавництво: | CEUR Workshop Proceedings |
| Бібліографічний опис: | Implementing MLOps practices for effective machine learning model deployment: A meta synthesis / Danylo O. Hanchuk, Serhiy O. Semerikov // Proceedings of the 7th International Workshop on Augmented Reality in Education (AREdu 2024). Kryvyi Rih, Ukraine, May 14, 2024 / Edited by: Serhiy O. Semerikov, Andrii M. Striuk, Maiia V. Marienko, Olha P. Pinchuk // CEUR Workshop Proceedings. – 2025. – Vol. 3918. – P. 329-337. – Access mode : https://ceur-ws.org/Vol-3918/paper404.pdf DOI: https://doi.org/10.55056/ceur-ws.org/Vol-3918/paper404.pdf |
| Короткий огляд (реферат): | The successful deployment of machine learning (ML) models in production environments remains a significant challenge despite advancements in ML algorithms and model development. MLOps, a set of practices that combines machine learning and DevOps principles, has emerged as a promising approach to address this challenge. This paper presents a meta-synthesis of systematic reviews to provide a comprehensive understanding of MLOps practices, tools, and challenges for effective ML model deployment. The meta-synthesis was conducted following Chrastina’s [1] methodology and included three systematic reviews and one review of MLOps products and providers. The meta-synthesis identified key MLOps principles, such as automation, reproducibility, collaboration, continuous learning, and data governance. It also revealed the main stages of the MLOps workflow, including data collection and processing, model development and training, deployment, monitoring, and retraining. Various frameworks and architectures that facilitate MLOps implementation were discussed, such as open-source plat- forms, cloud computing platforms, containerization, and container orchestration. The study highlighted the main features offered by MLOps tools, including automation, experiment tracking, versioning, monitoring, and model deployment. The most common methods of deploying ML models in production environments were identified as the use of container technologies, cloud platforms and services, and deployment of models as web services. The meta-synthesis also discussed the importance of adapted software development maturity models for assessing the maturity level of MLOps processes in organizations. Furthermore, the paper emphasized the critical roles and responsibilities involved in ML model operationalization activities, such as data scientists, data engineers, DevOps engineers, and domain experts. The main challenges encountered when deploying ML models in production environments were discussed, including managing the model lifecycle, ensuring scalability and performance, monitoring and maintaining models in real-world conditions. Open issues and challenges in MLOps were also identified, such as the need to develop standards and best practices, ensure interpretability and responsible use of models, and effectively manage data. The findings of this meta-synthesis can guide organizations in adopting MLOps practices to improve the efficiency, reliability, and scalability of their ML model deployments. |
| Опис: | [1] J. Chrastina, Meta-synthesis of qualitative studies: background, methodology and applications, in: NORDSCI Conference proceedings, volume 1 of NORDSCI Conference, Saima Consult Ltd, 2018. doi:10.32008/nordsci2018/b1/v1/13. [2] P. V. Zahorodko, S. O. Semerikov, V. N. Soloviev, A. M. Striuk, M. I. Striuk, H. M. Shalatska, Comparisons of performance between quantum-enhanced and classical machine learning algorithms on the IBM Quantum Experience, Journal of Physics: Conference Series 1840 (2021) 012021. doi:10.1088/1742-6596/1840/1/012021. [3] A. E. Kiv, V. N. Soloviev, S. O. Semerikov, H. B. Danylchuk, L. O. Kibalnyk, A. V. Matviychuk, A. M. Striuk, Machine learning for prediction of emergent economy dynamics, CEUR Workshop Proceedings 3048 (2021) I–XXXI. [4] S. O. Semerikov, M. V. Foki, D. S. Shepiliev, M. M. Mintii, I. S. Mintii, O. H. Kuzminska, Methodology for teaching development of web-based augmented reality with integrated machine learning models, CEUR Workshop Proceedings 3820 (2024) 118–145. [5] A. Lima, L. Monteiro, A. P. Furtado, MLOps: Practices, Maturity Models, Roles, Tools, and Challenges – A Systematic Literature Review, in: Proceedings of the 24th International Conference on Enterprise Information Systems - Volume 1: ICEIS, INSTICC, SciTePress, 2022, pp. 308–320. URL: https://doi.org/10.5220/0010997300003179. doi:10.5220/0010997300003179. [6] J. Diaz-de Arcaya, A. I. Torre-Bastida, G. Zárate, R. Miñón, A. Almeida, A Joint Study of the Challenges, Opportunities, and Roadmap of MLOps and AIOps: A Systematic Survey, ACM Comput. Surv. 56 (2023). URL: https://doi.org/10.1145/3625289. doi:10.1145/3625289. [7] G. Recupito, F. Pecorelli, G. Catolino, S. Moreschini, D. D. Nucci, F. Palomba, D. A. Tamburri, A Multivocal Literature Review of MLOps Tools and Features, in: 2022 48th Euromicro Conference on Software Engineering and Advanced Applications (SEAA), 2022, pp. 84–91. doi:10.1109/SEAA56994.2022.00021. [8] R. Cohen, Digital Strategy, Machine Learning, and Industry Survey of MLOps, in: Digital Strategies and Organizational Transformation, 2023, pp. 137–150. URL: https://tinyurl.com/33z6zpd3. doi:10.1142/9789811271984_0008. [9] S. Amershi, A. Begel, C. Bird, R. DeLine, H. Gall, E. Kamar, N. Nagappan, B. Nushi, T. Zimmermann, Software Engineering for Machine Learning: A Case Study, in: 2019 IEEE/ACM 41st International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP), 2019, pp. 291–300. doi:10.1109/ICSE-SEIP.2019.00042. [10] S. Dhanorkar, C. T. Wolf, K. Qian, A. Xu, L. Popa, Y. Li, Who needs to know what, when?: Broadening the Explainable AI (XAI) Design Space by Looking at Explanations Across the AI Lifecycle, in: Proceedings of the 2021 ACM Designing Interactive Systems Conference, DIS ’21, ACM, New York, 2021, p. 1591–1602. doi:10.1145/3461778.3462131. [11] L. E. Lwakatare, I. Crnkovic, J. Bosch, DevOps for AI – Challenges in Development of AI-enabled Applications, in: 2020 International Conference on Software, Telecommunications and Computer Networks (SoftCOM), 2020, pp. 1–6. doi:10.23919/SoftCOM50211.2020.9238323. [12] R. Akkiraju, V. Sinha, A. Xu, J. Mahmud, P. Gundecha, Z. Liu, X. Liu, J. Schumacher, Characterizing Machine Learning Processes: A Maturity Framework, in: Business Process Management, volume 12168 of Lecture Notes in Computer Science, Springer International Publishing, Cham, 2020, pp. 17–31. doi:10.1007/978-3-030-58666-9_2. |
| URI (Уніфікований ідентифікатор ресурсу): | https://ceur-ws.org/Vol-3918/paper404.pdf http://ds.knu.edu.ua/jspui/handle/123456789/9259 |
| ISSN: | 1613-0073 |
| Розташовується у зібраннях: | Кафедра професійної та соціально-гуманітарної освіти |
Файли цього матеріалу:
| Файл | Опис | Розмір | Формат | |
|---|---|---|---|---|
| paper404.pdf | 1.03 MB | Adobe PDF | Переглянути/Відкрити |
Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.
