Skip to content

ejhusom/green-ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

Green AI 🌱

A curated overview of resources for reducing the environmental footprint of AI development and usage.

Contributions and pull requests are welcome!

Tools

Tools for measuring and quantifying footprint

Tools for calculation/estimation of footprint

The following tools are designed to calculate the footprint based on information about the choice of algorithms, configuration and hardware.

Tools for AI/ML development with integrated carbon footprint reporting

  • 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