Addressing Quality Challenges in Deep Learning: The Role of MLOps and Domain Knowledge
Not on the map. Why?
Abstract (arXiv)
Deep learning (DL) systems present unique challenges in software engineering, especially concerning quality attributes like correctness and resource efficiency. While DL models excel in specific tasks, engineering DL systems is still essential. The effort, cost, and potential diminishing returns of continual improvements must be carefully evaluated, as software engineers often face the critical decision of when to stop refining a system relative to its quality attributes. This experience paper explores the role of MLOps practices -- such as monitoring and experiment tracking -- in creating transparent and reproducible experimentation environments that enable teams to assess and justify the impact of design decisions on quality attributes. Furthermore, we report on experiences addressing the quality challenges by embedding domain knowledge into the design of a DL model and its integration within a larger system. The findings offer actionable insights into the benefits of domain knowledge and MLOps and the strategic consideration of when to limit further optimizations in DL projects to maximize overall system quality and reliability.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 5 of its 26 references that are in the map. First posted on arXiv 14 Jan 2025.
Builds on
5 of 26 references.
References · 5
- 2021Incorporating Domain Knowledge into Deep Neural Networkscited by 56
- 2021Who Needs MLOps: What Data Scientists Seek to Accomplish and How Can MLOps Help?cited by 37
- 2023EnergiBridge: Empowering Software Sustainability through Cross-Platform Energy Measurementcited by 6
- 2024Impact of Domain Knowledge and Multi-Modality on Intelligent Molecular Property Prediction: A Systematic Surveycited by 6
- 2023Teaching MLOps in Higher Education through Project-Based Learningcited by 3
Built on by
Not cited yet.