Energy Usage Reports: Environmental awareness as part of algorithmic accountability
arXiv:1911.08354
Abstract
The carbon footprint of algorithms must be measured and transparently reported so computer scientists can take an honest and active role in environmental sustainability. In this paper, we take analyses usually applied at the industrial level and make them accessible for individual computer science researchers with an easy-to-use Python package. Localizing to the energy mixture of the electrical power grid, we make the conversion from energy usage to CO2 emissions, in addition to contextualizing these results with more human-understandable benchmarks such as automobile miles driven. We also include comparisons with energy mixtures employed in electrical grids around the world. We propose including these automatically-generated Energy Usage Reports as part of standard algorithmic accountability practices, and demonstrate the use of these reports as part of model-choice in a machine learning context.
arXiv commentWorkshop on Tackling Climate Change with Machine Learning at NeurIPS 2019
References in corpus (2)
Cited by in corpus (9)
- On the Opportunities and Risks of Foundation Models
- Sustainable AI: Environmental Implications, Challenges and Opportunities
- How to estimate carbon footprint when training deep learning models? A guide and review
- A Holistic Assessment of the Carbon Footprint of Noor, a Very Large Arabic Language Model
- Tucano: Advancing Neural Text Generation for Portuguese
- Towards Quantifying the Carbon Emissions of Differentially Private Machine Learning
- An energy-based comparative analysis of common approaches to text classification in the Legal domain
- Towards Sustainable Artificial Intelligence: A Comprehensive Review and Comparative Analysis of Deep Learning Models' Carbon Footprint
- NeurIPS 2020 NLC2CMD Competition: Translating Natural Language to Bash Commands