Scientific paper proposal: An empirical guide to MLOps adoption - #3012
Conversation
ericcornelissen
left a comment
There was a problem hiding this comment.
The paper looks interesting and the proposal is pretty good. Before I approve this, I wonder how you plan to cover the following two aspects of the grading criteria: "Technical analysis" and "Critical".
|
Hey @ericcornelissen! Let us know if something else needs further clarification, thanks! "Technical analysis":
"Critical":
|
|
Sounds good @PierreSegerstrom, please update the proposal accordingly and I will approve and merge it 🙂 |
|
Thanks @ericcornelissen, updated now! |
Assignment Proposal
Title
An empirical guide to MLOps adoption: Framework, maturity model and taxonomy
Names and KTH ID
Deadline
Category
Description
We want to present the paper: “An empirical guide to MLOps adoption: Framework, maturity model and taxonomy”.
The authors present an analysis of 14 companies, where the ultimate goal is to provide a “structured approach to adopt, assess and advance adoption of MLOps practices”. The end result is a “framework” that has been developed through analysis of these companies’ MLOps practices, which has also been through feedback from MLOps practitioners. In addition, this framework provides a taxonomy for classifying ML use cases based on their context and requirements. As a result, any organization can utilize these findings in order to advance their adoption of MLOps practices regardless of their current status.
During our presentation, we will:
the problem of applying traditional linear Software Development Lifecycle to iterative ML workflows,
the proposed 5-dimensional MLOps framework, 5-stage maturity model, and taxonomy,
how this structured roadmap can help organizations systematically advance their MLOps adoption and DevOps collaboration.
Relevance
This is relevant to DevOps, since the framework itself acts as a roadmap to reach higher levels of “MLOps maturity”, where each level corresponds to better application of DevOps practices as a consequence. The paper’s highest level of maturity, “Kaizen MLOps”, not only showcases continual and iterative development of the ML model itself through DevOps practices. It also addresses other aspects like data processes, communication, and organizational roles. MLOps goes beyond the pipelines that are needed for maintaining software, since more dimensions are required, such as versioning of datasets, reproducible experiments, drift monitoring, and collaboration between data scientists and operations.
Understanding the paper’s framework for “levels of maturity” showcases the unique challenges of MLOps specifically, but also guides the reader to reflect on how a similar “multi-level-maturity” framework can be mapped to any DevOps context.