An Exploratory Study on Machine Learning Model Management
Effective model management is crucial for ensuring performance and reliability in Machine
Learning (ML) systems, given the dynamic nature of data and operational environments …
Learning (ML) systems, given the dynamic nature of data and operational environments …
An empirical study on the effectiveness of large language models for SATD identification and classification
Abstract Self-Admitted Technical Debt (SATD), a concept highlighting sub-optimal choices in
software development documented in code comments or other project resources, poses …
software development documented in code comments or other project resources, poses …
Are Prompt Engineering and TODO Comments Friends or Foes? An Evaluation on GitHub Copilot
Code intelligence tools such as GitHub Copilot have begun to bridge the gap between
natural language and programming language. A frequent software development task is the …
natural language and programming language. A frequent software development task is the …
Unboxing default argument breaking changes in Scikit Learn
JE Montandon, LL Silva, C Politowski… - 2023 IEEE 23rd …, 2023 - ieeexplore.ieee.org
Machine Learning (ML) has revolutionized the field of computer software development,
enabling data-based predictions and decision-making across several domains. Following …
enabling data-based predictions and decision-making across several domains. Following …
A Taxonomy of Self-Admitted Technical Debt in Deep Learning Systems
The development of Machine Learning (ML)-and, more recently, of Deep Learning (DL)-
intensive systems requires suitable choices, eg, in terms of technology, algorithms, and …
intensive systems requires suitable choices, eg, in terms of technology, algorithms, and …
[PDF][PDF] The Product Beyond the Model--An Empirical Study of Repositories of Open-Source ML Products
Machine learning (ML) components are increasingly incorporated into software products for
end-users, but developers face challenges in transitioning from ML prototypes to products …
end-users, but developers face challenges in transitioning from ML prototypes to products …
Self-Admitted Technical Debts Identification: How Far Are We?
H Gu, S Zhang, Q Huang, Z Liao… - 2024 IEEE International …, 2024 - ieeexplore.ieee.org
Self-admitted technical debt (SATD) is a kind of technical debt that is already acknowledged
by the developers and needs additional work or resources to address in the future. In recent …
by the developers and needs additional work or resources to address in the future. In recent …
Contract-based Validation of Conceptual Design Bugs for Engineering Complex Machine Learning Software
W Meijer - Proceedings of the ACM/IEEE 27th International …, 2024 - dl.acm.org
Context. Modern software systems increasingly commonly contain one or multiple machine
learning (ML) components. Current development practices are generally on a trial-and-error …
learning (ML) components. Current development practices are generally on a trial-and-error …
An Empirical Study of Self-Admitted Technical Debt in Machine Learning Software
The emergence of open-source ML libraries such as TensorFlow and Google Auto ML has
enabled developers to harness state-of-the-art ML algorithms with minimal overhead …
enabled developers to harness state-of-the-art ML algorithms with minimal overhead …
Unboxing Default Argument Breaking Changes in 1+ 2 Data Science Libraries
JE Montandon, LL Silva, C Politowski, D Prates… - arXiv preprint arXiv …, 2024 - arxiv.org
Data Science (DS) has become a cornerstone for modern software, enabling data-driven
decisions to improve companies services. Following modern software development …
decisions to improve companies services. Following modern software development …