A Survey of Algorithm Debt in Machine and Deep Learning Systems: Definition, Smells, and Future Work
arXiv:2604.06363 · doi:10.1145/3806391
Abstract
The adoption of Machine and Deep Learning (ML/DL) technologies introduces maintenance challenges, leading to Technical Debt (TD). Algorithm Debt (AD) is a TD type that impacts the performance and scalability of ML/DL systems. A review of 42 primary studies expanded AD's definition, uncovered its implicit presence, identified its smells, and highlighted future directions. These findings will guide an AD-focused study, enhancing the reliability of ML/DL systems.
ACM Computing Surveys
References in corpus (6)
- A Systematic Literature Review of User Trust in AI-Enabled Systems: An HCI Perspective
- Do the Machine Learning Models on a Crowd Sourced Platform Exhibit Bias? An Empirical Study on Model Fairness
- Characterizing Technical Debt and Antipatterns in AI-Based Systems: A Systematic Mapping Study
- An Exploratory Study on the Introduction and Removal of Different Types of Technical Debt
- Technical Debt Management Automation: State of the Art and Future Perspectives
- Different Debt: An Addition to the Technical Debt Dataset and a Demonstration Using Developer Personality