Efficiency is Not Enough: A Critical Perspective of Environmentally Sustainable AI
arXiv:2309.02065 · doi:10.1145/3724500
Abstract
Artificial intelligence (AI) is currently spearheaded by machine learning (ML) methods such as deep learning which have accelerated progress on many tasks thought to be out of reach of AI. These recent ML methods are often compute hungry, energy intensive, and result in significant green house gas emissions, a known driver of anthropogenic climate change. Additionally, the platforms on which ML systems run are associated with environmental impacts that go beyond the energy consumption driven carbon emissions. The primary solution lionized by both industry and the ML community to improve the environmental sustainability of ML is to increase the compute and energy efficiency with which ML systems operate. In this perspective, we argue that it is time to look beyond efficiency in order to make ML more environmentally sustainable. We present three high-level discrepancies between the many variables that influence the efficiency of ML and the environmental sustainability of ML. Firstly, we discuss how compute efficiency does not imply energy efficiency or carbon efficiency. Second, we present the unexpected effects of efficiency on operational emissions throughout the ML model life cycle. And, finally, we explore the broader environmental impacts that are not accounted by efficiency. These discrepancies show as to why efficiency alone is not enough to remedy the adverse environmental impacts of ML. Instead, we argue for systems thinking as the next step towards holistically improving the environmental sustainability of ML.
Accepted to Communications of the ACM; 24 pages; 6 figures
References in corpus (9)
- Sustainable AI: Environmental Implications, Challenges and Opportunities
- Compute Trends Across Three Eras of Machine Learning
- Compute and Energy Consumption Trends in Deep Learning Inference
- Estimating the Carbon Footprint of BLOOM, a 176B Parameter Language Model
- Unraveling the Hidden Environmental Impacts of AI Solutions for Environment
- Towards the Systematic Reporting of the Energy and Carbon Footprints of Machine Learning
- Making AI Less "Thirsty": Uncovering and Addressing the Secret Water Footprint of AI Models
- Trends in Energy Estimates for Computing in AI/Machine Learning Accelerators, Supercomputers, and Compute-Intensive Applications
- EC-NAS: Energy Consumption Aware Tabular Benchmarks for Neural Architecture Search