Green AI 🌱
A curated overview of resources for reducing the environmental footprint of AI development and usage.
Contributions and pull requests are welcome!
The following tools are designed to calculate the footprint based on information about the choice of algorithms, configuration and hardware.
- d2m [Website] [Source code] – a machine learning pipeline for ML model development with automatic monitoring and tracking of the carbon footprint
Papers
Particularly important papers are highlighted.
- Energy and Policy Considerations for Deep Learning in NLP (Strubell et al. 2019) [Paper]
- Quantifying the Carbon Emissions of Machine Learning (Lacoste et al. 2019) [Paper]
- Green AI (Schwartz et al. 2020) [Paper] [Notes]
- Carbontracker: Tracking and Predicting the Carbon Footprint of Training Deep Learning Models (Anthony et al. 2020) [Paper]
- Carbon Emissions and Large Neural Network Training (Patterson, et al. 2021) [Paper]
- Chasing Carbon: The Elusive Environmental Footprint of Computing (Gupta et al. 2020) [Paper]
- Green Algorithms: Quantifying the Carbon Footprint of Computation (Lannelongue et al. 2021) [Paper]
- A Pratical Guide to Quantifying Carbon Emissions for Machine Learning researchers and practitioners (Ligozat et al. 2021) [Paper]
- Aligning artificial intelligence with climate change mitigation (Kaack et al. 2021) [Paper]
- New universal sustainability metrics to assess edge intelligence (Lenherr et al. 2021) [Paper]
- Unraveling the Hidden Environmental Impacts of AI Solutions for Environment Life Cycle Assessment of AI Solutions (Ligozat et al. 2022) [Paper]
- Measuring the Carbon Intensity of AI in Cloud Instances (Dodge et al. 2022) [Paper]
- Estimating the Carbon Footprint of BLOOM a 176B Parameter Language Model (Luccioni et al. 2022) [Paper]
- Bridging Fairness and Environmental Sustainability in Natural Language Processing (Hessenthaler et al. 2022) [Paper]
- Eco2AI: carbon emissions tracking of machine learning models as the first step towards sustainable AI (Budennyy et al. 2022) [Paper]
- Environmental assessment of projects involving AI methods (Lefèvre et al. 2022) [Paper]
- Sustainable AI: Environmental Implications, Challenges and Opportunities (Wu et al. 2022) [Paper]
- The Carbon Footprint of Machine Learning Training Will Plateau, Then Shrink (Patterson et al. 2022) [Paper]
- Towards the Systematic Reporting of the Energy and Carbon Footprints of Machine Learning (Henderson et al. 2022) [Paper]
- Towards Sustainable Artificial Intelligence: An Overview of Environmental Protection Uses and Issues (Pachot et al. 2022) [Paper]
- Measuring the Environmental Impacts of Artificial Intelligence Compute and Applications (OECD 2022) [Paper]
- Method and evaluations of the effective gain of artificial intelligence models for reducing CO2 emissions (Delanoë et al. 2023) [Paper]
- Making AI Less “Thirsty”: Uncovering and Addressing the Secret Water Footprint of AI Models (Li et al. 2023) [Paper]
- Zeus: Understanding and Optimizing GPU Energy Consumption of DNN Training (You et al. 2023) [Paper]
- Chasing Low-Carbon Electricity for Practical and Sustainable DNN Training (Yang et al. 2023) [Paper]
- LLMCarbon: Modeling the End-To-End Carbon Footprint of Large Language Models (Faiz et al. 2023) [Paper]
- Power Hungry Processing: Watts Driving the Cost of AI Deployment? (Luccioni et al. 2023) [Paper]
- A Synthesis of Green Architectural Tactics for ML-Enabled Systems (Järvenpää et al. 2023) [Paper]
- From Words to Watts: Benchmarking the Energy Costs of Large Language Model Inference (Samsi et al. 2023) [Paper]
- Power Hungry Processing: Watts Driving the Cost of AI Deployment? (Luccioni et al. 2023) [Paper
Survey papers
- Evaluating the carbon footprint of NLP methods: a survey and analysis of existing tools (Bannour et al. 2021) [Paper]
- A Survey on Green Deep Learning (Xu et al. 2021) [Paper] [Notes]
- A Systematic Review of Green AI (Verdecchia et al. 2023) [Paper]
- Counting Carbon: A Survey of Factors Influencing the Emissions of Machine Learning (Luccioni et al. 2023) [Paper]
Green AI and Federated Learning
- A framework for energy and carbon footprint analysis of distributed and federated edge learning (Savazzi et al. 2021) [Paper] [Notes]
- A first look into the carbon footprint of federated learning (Qiu et al. 2022) [Paper] [Notes]
Organizations, projects and foundations
- Green Software Foundation – non-profit foundation promoting software development with sustainability as a core priority [Website]
- ENFIELD: European Lighthouse to Manifest Trustworthy and Green AI – project for creating a European Centre of Excellence with Green AI as one of the pillars [Website]
Other resources