Cost-Effective Retraining of Machine Learning Models
Not on the map. Why?
Abstract (arXiv)
It is important to retrain a machine learning (ML) model in order to maintain its performance as the data changes over time. However, this can be costly as it usually requires processing the entire dataset again. This creates a trade-off between retraining too frequently, which leads to unnecessary computing costs, and not retraining often enough, which results in stale and inaccurate ML models. To address this challenge, we propose ML systems that make automated and cost-effective decisions about when to retrain an ML model. We aim to optimize the trade-off by considering the costs associated with each decision. Our research focuses on determining whether to retrain or keep an existing ML model based on various factors, including the data, the model, and the predictive queries answered by the model. Our main contribution is a Cost-Aware Retraining Algorithm called Cara, which optimizes the trade-off over streams of data and queries. To evaluate the performance of Cara, we analyzed synthetic datasets and demonstrated that Cara can adapt to different data drifts and retraining costs while performing similarly to an optimal retrospective algorithm. We also conducted experiments with real-world datasets and showed that Cara achieves better accuracy than drift detection baselines while making fewer retraining decisions, ultimately resulting in lower total costs.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 2 of its 20 references that are in the map. First posted on arXiv 6 Oct 2023.
Builds on
2 of 20 references.
References · 2
- 2018Scikit-Multiflow: A Multi-output Streaming Frameworkcited by 70
- 2020Reactive Soft Prototype Computing for Concept Drift Streamscited by 39
Built on by
Citing papers per year: 2024: 2; 2025: 3; 2026: 2.
7 papers.
- 2024Provable unlearning in topic modeling and downstream taskscited by 4
- 2024Towards Stable Machine Learning Model Retraining via Slowly Varying Sequencescited by 2
- 2025Bayesian-based Online Label Shift Estimation with Dynamic Dirichlet Priorscited by 1
- 2025Solve Smart, Not Often: Policy Learning for Costly MILP Re-solvingcited by 0
- 2025Optimal Resource Allocation for ML Model Training and Deployment under Concept Driftcited by 0
- 2026TIMEGATE: Sustainable Time-Boxed Promotion Gates for Continual ML Adaptation Under Resource Constraintscited by 0
- 2026Drift Happens: An Empirical Study of Neural Architecture Robustness to Temporal Distribution Shiftcited by 0
- 2026Drift Happens: An Empirical Study of Neural Architecture Robustness to Temporal Distribution Shift7 Jul 2026
- 2026TIMEGATE: Sustainable Time-Boxed Promotion Gates for Continual ML Adaptation Under Resource Constraints27 May 2026
- 2025Optimal Resource Allocation for ML Model Training and Deployment under Concept Drift14 Dec 2025
- 2025Bayesian-based Online Label Shift Estimation with Dynamic Dirichlet Priors23 Nov 2025
- 2025Solve Smart, Not Often: Policy Learning for Costly MILP Re-solving27 Sep 2025
- 2024Provable unlearning in topic modeling and downstream tasks19 Nov 2024
- 2024Towards Stable Machine Learning Model Retraining via Slowly Varying Sequences28 Mar 2024