mlsanityData to 7 Oct 2026

Evaluating the Energy Consumption of Machine Learning: Systematic Literature Review and Experiments

arXiv 2408.15128 ↗First posted 27 Aug 2024cs.LG cs.AI cs.CYcited by 3

Not on the map. Why?

Abstract (arXiv)

Monitoring, understanding, and optimizing the energy consumption of Machine Learning (ML) are various reasons why it is necessary to evaluate the energy usage of ML. However, there exists no universal tool that can answer this question for all use cases, and there may even be disagreement on how to evaluate energy consumption for a specific use case. Tools and methods are based on different approaches, each with their own advantages and drawbacks, and they need to be mapped out and explained in order to select the most suitable one for a given situation. We address this challenge through two approaches. First, we conduct a systematic literature review of all tools and methods that permit to evaluate the energy consumption of ML (both at training and at inference), irrespective of whether they were originally designed for machine learning or general software. Second, we develop and use an experimental protocol to compare a selection of these tools and methods. The comparison is both qualitative and quantitative on a range of ML tasks of different nature (vision, language) and computational complexity. The systematic literature review serves as a comprehensive guide for understanding the array of tools and methods used in evaluating energy consumption of ML, for various use cases going from basic energy monitoring to consumption optimization. Two open-source repositories are provided for further exploration. The first one contains tools that can be used to replicate this work or extend the current review. The second repository houses the experimental protocol, allowing users to augment the protocol with new ML computing tasks and additional energy evaluation tools.

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 12 of its 150 references that are in the map. First posted on arXiv 27 Aug 2024.

Builds on

12 of 150 references.

References · 12

  1. 2019Energy and Policy Considerations for Deep Learning in NLPcited by 1,242
  2. 2019Quantifying the Carbon Emissions of Machine Learningcited by 516
  3. 2020Towards the Systematic Reporting of the Energy and Carbon Footprints of Machine Learningcited by 246
  4. 2020Carbontracker: Tracking and Predicting the Carbon Footprint of Training Deep Learning Modelscited by 168
  5. 2019Energy Usage Reports: Environmental awareness as part of algorithmic accountabilitycited by 43
  6. 2017NeuralPower: Predict and Deploy Energy-Efficient Convolutional Neural Networkscited by 30
  7. 2023Accuracy is not the only Metric that matters: Estimating the Energy Consumption of Deep Learning Modelscited by 9
  8. 2021Towards Quantifying the Carbon Emissions of Differentially Private Machine Learningcited by 8
  9. 2021BoolNet: Minimizing The Energy Consumption of Binary Neural Networkscited by 6
  10. 2021A first look into the carbon footprint of federated learningcited by 2
  11. 2019Energy of Computing on Multicore CPUs: Predictive Models and Energy Conservation Lawcited by 1
  12. 2023Performance and Energy Consumption of Parallel Machine Learning Algorithmscited by 1

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2025: 1; 2026: 2.

3 papers.