EcoLearn: Optimizing the Carbon Footprint of Federated Learning
Talha Mehboob, Noman Bashir, Jesus Omana Iglesias, Michael Zink, David Irwin

TL;DR
EcoLearn is a novel federated learning approach that reduces carbon emissions by considering energy's carbon intensity at different locations, optimizing client selection, provisioning, and straggler mitigation.
Contribution
EcoLearn introduces a carbon-aware federated learning framework that significantly reduces carbon footprint without sacrificing accuracy or training time.
Findings
Reduces carbon footprint by up to 10.8x.
Maintains model accuracy within 1% of state-of-the-art.
Integrates carbon awareness into multiple FL training aspects.
Abstract
Federated Learning (FL) distributes machine learning (ML) training across edge devices to reduce data transfer overhead and protect data privacy. Since FL model training may span hundreds of devices and is thus resource- and energy-intensive, it has a significant carbon footprint. Importantly, since energy's carbon-intensity differs substantially (by up to 60) across locations, training on the same device using the same amount of energy, but at different locations, can incur widely different carbon emissions. While prior work has focused on improving FL's resource- and energy-efficiency by optimizing time-to-accuracy, it implicitly assumes all energy has the same carbon intensity and thus does not optimize carbon efficiency, i.e., work done per unit of carbon emitted. To address the problem, we design EcoLearn, which minimizes FL's carbon footprint without significantly…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Green IT and Sustainability · Age of Information Optimization
