Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
119 tokens/sec
GPT-4o
56 tokens/sec
Gemini 2.5 Pro Pro
43 tokens/sec
o3 Pro
6 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

FedZero: Leveraging Renewable Excess Energy in Federated Learning (2305.15092v3)

Published 24 May 2023 in cs.LG and cs.DC

Abstract: Federated Learning (FL) is an emerging machine learning technique that enables distributed model training across data silos or edge devices without data sharing. Yet, FL inevitably introduces inefficiencies compared to centralized model training, which will further increase the already high energy usage and associated carbon emissions of machine learning in the future. One idea to reduce FL's carbon footprint is to schedule training jobs based on the availability of renewable excess energy that can occur at certain times and places in the grid. However, in the presence of such volatile and unreliable resources, existing FL schedulers cannot always ensure fast, efficient, and fair training. We propose FedZero, an FL system that operates exclusively on renewable excess energy and spare capacity of compute infrastructure to effectively reduce a training's operational carbon emissions to zero. Using energy and load forecasts, FedZero leverages the spatio-temporal availability of excess resources by selecting clients for fast convergence and fair participation. Our evaluation, based on real solar and load traces, shows that FedZero converges significantly faster than existing approaches under the mentioned constraints while consuming less energy. Furthermore, it is robust to forecasting errors and scalable to tens of thousands of clients.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (68)
  1. REFL: Resource-Efficient Federated Learning. In EuroSys. ACM. https://doi.org/10.1145/3552326.3567485
  2. Different Models for Forecasting Wind Power Generation: Case Study. Energies 10 (2017). https://doi.org/10.3390/en10121976
  3. Amazon. 2022. Amazon’s 2022 Sustainability Report. (2022).
  4. Amna Arouj and Ahmed M. Abdelmoniem. 2022. Towards Energy-Aware Federated Learning on Battery-Powered Clients. In Workshop on Data Privacy and Federated Learning Technologies for Mobile Edge Network at ACM MobiCom.
  5. World Bank. 2022. State and Trends of Carbon Pricing 2022. Technical Report. Washington, DC: World Bank.
  6. Sustainable Computing - Without the Hot Air. In HotCarbon.
  7. Keyword Transformer: A Self-Attention Model for Keyword Spotting. In Proc. Interspeech 2021. 4249–4253. https://doi.org/10.21437/Interspeech.2021-1286
  8. Flower: A Friendly Federated Learning Research Framework. arXiv preprint arXiv:2007.14390 (2020).
  9. Renewable energy certificates threaten the integrity of corporate science-based targets. Nature Climate Change 12, 6 (2022).
  10. Towards Federated Learning at Scale: System Design. In MLSys. https://proceedings.mlsys.org/paper/2019/file/bd686fd640be98efaae0091fa301e613-Paper.pdf
  11. Improved satellite-derived PV power nowcasting using real-time power data from reference PV systems. Solar Energy 168 (2018). https://doi.org/10.1016/j.solener.2017.10.091
  12. LEAF: A Benchmark for Federated Settings. In Workshop on Federated Learning for Data Privacy and Confidentiality at NeurIPS.
  13. California ISO. 2024. Managing oversupply. http://www.caiso.com/informed/Pages/ManagingOversupply.aspx. accessed Jan. 2024.
  14. Beyond PUE: Flexible Datacenters Empowering the Cloud to Decarbonize. In HotCarbon.
  15. Zero-carbon Cloud: Research Challenges for Datacenters as Supply-following Loads. University of Chicago, Tech. Rep. CS-TR-2019-08 (2019).
  16. Payal Dhar. 2020. The carbon impact of artificial intelligence. Nature Machine Intelligence 2 (2020), 423–425.
  17. Measuring the Carbon Intensity of AI in Cloud Instances. In ACM FAccT. https://doi.org/10.1145/3531146.3533234
  18. Power Budgeting of Big Data Applications in Container-based Clusters. In IEEE CLUSTER.
  19. Not All Doom and Gloom: How Energy-Intensive and Temporally Flexible Data Center Applications May Actually Promote Renewable Energy Sources. Business & Information Systems Engineering 63, 3 (2021).
  20. Google. 2022. 2022 Environmental Report. (2022).
  21. Başak Güler and Aylin Yener. 2021. A Framework for Sustainable Federated Learning. In 2021 19th International Symposium on Modeling and Optimization in Mobile, Ad hoc, and Wireless Networks (WiOpt). https://doi.org/10.23919/WiOpt52861.2021.9589930
  22. Measuring the Effects of Non-Identical Data Distribution for Federated Visual Classification. arXiv preprint arXiv:1909.06335 (2019).
  23. Densely Connected Convolutional Networks. In CVPR.
  24. Towards Understanding Biased Client Selection in Federated Learning. In AISTATS.
  25. Federated Learning in Smart City Sensing: Challenges and Opportunities. Sensors 20, 21 (2020).
  26. Pisces: Efficient Federated Learning via Guided Asynchronous Training. In ACM Symposium on Cloud Computing (SoCC). https://doi.org/10.1145/3542929.3563463
  27. Lucas Joppa. 2021. Made to measure: Sustainability commitment progress and updates. Microsoft. Retrieved Sept. 2023 from https://blogs.microsoft.com/blog/2021/07/14/made-to-measure-sustainability-commitment-progress-and-updates
  28. Prediction of Solar Power Generation Based on Random Forest Regressor Model. In IEEE SIBIRCON. https://doi.org/10.1109/SIBIRCON48586.2019.8958063
  29. Alex Krizhevsky. 2009. Learning multiple layers of features from tiny images. Technical Report.
  30. Oort: Efficient Federated Learning via Guided Participant Selection. In USENIX OSDI. https://www.usenix.org/conference/osdi21/presentation/lai
  31. PyramidFL: A Fine-Grained Client Selection Framework for Efficient Federated Learning. In ACM MobiCom. https://doi.org/10.1145/3495243.3517017
  32. Prediction of power generation of two 30 kW Horizontal Axis Wind Turbines with Gaussian model. Energy 231 (2021). https://doi.org/10.1016/j.energy.2021.121075
  33. Thunderbolt: Throughput-Optimized, Quality-of-Service-Aware Power Capping at Scale. In USENIX OSDI. https://www.usenix.org/conference/osdi20/presentation/li-shaohong
  34. Federated Optimization in Heterogeneous Networks. In MLSys.
  35. Evaluating Coupling Models for Cloud Datacenters and Power Grids. In ACM e-Energy. https://doi.org/10.1145/3447555.3464868
  36. Managing Battery Aging for High Energy Availability in Green Datacenters. IEEE Transactions on Parallel and Distributed Systems 28, 12 (2017). https://doi.org/10.1109/TPDS.2017.2712778
  37. Communication-Efficient Learning of Deep Networks from Decentralized Data. In AISTATS.
  38. Microsoft. 2022. 2022 Environmental Sustainability Report. (2022).
  39. Towards Quantifying the Carbon Emissions of Differentially Private Machine Learning. In Workshop on Socially Responsible Machine Learning at ICML.
  40. Deep Federated Learning for Autonomous Driving. In 2022 IEEE Intelligent Vehicles Symposium (IV).
  41. Jake Oster. 2022. How we count carbon emissions from electricity matters. Amazon. Retrieved Sept. 2023 from https://www.amazon.science/blog/how-we-count-carbon-emissions-from-electricity-matters
  42. The Carbon Footprint of Machine Learning Training Will Plateau, Then Shrink. Computer 55, 7 (2022). https://doi.org/10.1109/MC.2022.3148714
  43. A first look into the carbon footprint of federated learning. arXiv preprint arXiv:2102.07627 (2021).
  44. Carbon-Aware Computing for Datacenters. IEEE Transactions on Power Systems (2022).
  45. DISTREAL: Distributed Resource-Aware Learning in Heterogeneous Systems. In AAAI.
  46. REN21. 2022. Renewables 2022 Global Status Report. (2022).
  47. The future of digital health with federated learning. npj Digital Medicine 3, 1 (2020).
  48. Energy vs Privacy: Estimating the Ecological Impact of Federated Learning. In ACM e-Energy.
  49. FedSpace: An Efficient Federated Learning Framework at Satellites and Ground Stations. arXiv preprint arXiv:2202.01267 (2022).
  50. A Survey on Participant Selection for Federated Learning in Mobile Networks. In Workshop on Mobility in the Evolving Internet Architecture (MobiArch) at MobiCom.
  51. Ecovisor: A Virtual Energy System for Carbon-Efficient Applications. In ASPLOS.
  52. Energy and Policy Considerations for Modern Deep Learning Research. In AAAI.
  53. Mingxing Tan and Quoc Le. 2019. EfficientNet: Rethinking Model Scaling for Convolutional Neural Networks. In ICML.
  54. Maud Texier. 2021. A timely new approach to certifying clean energy. Google. Retrieved Sept. 2023 from https://cloud.google.com/blog/topics/sustainability/t-eacs-offer-new-approach-to-certifying-clean-energy
  55. Borg: The next Generation. In EuroSys.
  56. Energy Minimization for Federated Asynchronous Learning on Battery-Powered Mobile Devices via Application Co-running. In ICDCS.
  57. MLaaS in the Wild: Workload Analysis and Scheduling in Large-Scale Heterogeneous GPU Clusters. In USENIX NSDI.
  58. A Testbed for Carbon-Aware Applications and Systems. arXiv:2306.09774 [cs.DC]
  59. Let’s Wait Awhile: How Temporal Workload Shifting Can Reduce Carbon Emissions in the Cloud. In ACM Middleware.
  60. Cucumber: Renewable-Aware Admission Control for Delay-Tolerant Cloud and Edge Workloads. In International European Conference on Parallel and Distributed Computing (Euro-Par).
  61. Sustainable AI: Environmental Implications, Challenges and Opportunities. In MLSys.
  62. Federated learning. Morgan & Claypool Publishers.
  63. Energy Efficient Federated Learning Over Wireless Communication Networks. IEEE Transactions on Wireless Communications 20, 3 (2021).
  64. Green Federated Learning. arXiv:2303.14604 [cs.LG]
  65. A Multi-Agent Reinforcement Learning Approach for Efficient Client Selection in Federated Learning. In AAAI. https://doi.org/10.1609/aaai.v36i8.20894
  66. Mitigating Curtailment and Carbon Emissions through Load Migration between Data Centers. Joule 4, 10 (2020).
  67. Carbon-Aware Load Balancing for Geo-distributed Cloud Services. In 21st Int. Symposium on Modelling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS).
  68. Diurnal or Nocturnal? Federated Learning of Multi-branch Networks from Periodically Shifting Distributions. In ICLR.
User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (6)
  1. Philipp Wiesner (23 papers)
  2. Ramin Khalili (26 papers)
  3. Dennis Grinwald (5 papers)
  4. Pratik Agrawal (2 papers)
  5. Lauritz Thamsen (65 papers)
  6. Odej Kao (80 papers)
Citations (9)

Summary

We haven't generated a summary for this paper yet.

X Twitter Logo Streamline Icon: https://streamlinehq.com