Sustainable Machine Learning Retraining: Optimizing Energy Efficiency Without Compromising Accuracy

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Poenaru-Olaru, Lorena, Sallou, June, Cruz, Luis, Rellermeyer, Jan, van Deursen, Arie
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866918060375408640
author Poenaru-Olaru, Lorena
Sallou, June
Cruz, Luis
Rellermeyer, Jan
van Deursen, Arie
author_facet Poenaru-Olaru, Lorena
Sallou, June
Cruz, Luis
Rellermeyer, Jan
van Deursen, Arie
contents The reliability of machine learning (ML) software systems is heavily influenced by changes in data over time. For that reason, ML systems require regular maintenance, typically based on model retraining. However, retraining requires significant computational demand, which makes it energy-intensive and raises concerns about its environmental impact. To understand which retraining techniques should be considered when designing sustainable ML applications, in this work, we study the energy consumption of common retraining techniques. Since the accuracy of ML systems is also essential, we compare retraining techniques in terms of both energy efficiency and accuracy. We showcase that retraining with only the most recent data, compared to all available data, reduces energy consumption by up to 25\%, being a sustainable alternative to the status quo. Furthermore, our findings show that retraining a model only when there is evidence that updates are necessary, rather than on a fixed schedule, can reduce energy consumption by up to 40\%, provided a reliable data change detector is in place. Our findings pave the way for better recommendations for ML practitioners, guiding them toward more energy-efficient retraining techniques when designing sustainable ML software systems.
format Preprint
id arxiv_https___arxiv_org_abs_2506_13838
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Sustainable Machine Learning Retraining: Optimizing Energy Efficiency Without Compromising Accuracy
Poenaru-Olaru, Lorena
Sallou, June
Cruz, Luis
Rellermeyer, Jan
van Deursen, Arie
Machine Learning
Artificial Intelligence
Software Engineering
The reliability of machine learning (ML) software systems is heavily influenced by changes in data over time. For that reason, ML systems require regular maintenance, typically based on model retraining. However, retraining requires significant computational demand, which makes it energy-intensive and raises concerns about its environmental impact. To understand which retraining techniques should be considered when designing sustainable ML applications, in this work, we study the energy consumption of common retraining techniques. Since the accuracy of ML systems is also essential, we compare retraining techniques in terms of both energy efficiency and accuracy. We showcase that retraining with only the most recent data, compared to all available data, reduces energy consumption by up to 25\%, being a sustainable alternative to the status quo. Furthermore, our findings show that retraining a model only when there is evidence that updates are necessary, rather than on a fixed schedule, can reduce energy consumption by up to 40\%, provided a reliable data change detector is in place. Our findings pave the way for better recommendations for ML practitioners, guiding them toward more energy-efficient retraining techniques when designing sustainable ML software systems.
title Sustainable Machine Learning Retraining: Optimizing Energy Efficiency Without Compromising Accuracy
topic Machine Learning
Artificial Intelligence
Software Engineering
url https://arxiv.org/abs/2506.13838