A Survey of Algorithm Debt in Machine and Deep Learning Systems: Definition, Smells, and Future Work
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.
Fields of Study & Subjects
Machine Learning and Data Classification
Adversarial Robustness in Machine Learning
Advanced Neural Network Applications
Publication details
- Journal / source
- ACM Computing Surveys
- Publisher
- Association for Computing Machinery (ACM)
- Volume
- 58
- Issue
- 11
- Pages
- 1–35
- Publication date
- 2 April 2026
- Language
- EN