FedZero: Leveraging Renewable Excess Energy in Federated Learning

05/24/2023
by   Philipp Wiesner, et al.
0

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. Although the scheduling of workloads based on the availability of low-carbon energy has received considerable attention in recent years, it has not yet been investigated in the context of FL. However, FL is a highly promising use case for carbon-aware computing, as training jobs constitute of energy-intensive batch processes scheduled in geo-distributed environments. We propose FedZero, a FL system that operates exclusively on renewable excess energy and spare capacity of compute infrastructure to effectively reduce the training's operational carbon emissions to zero. Based on energy and load forecasts, FedZero leverages the spatio-temporal availability of excess energy by cherry-picking clients for fast convergence and fair participation. Our evaluation, based on real solar and load traces, shows that FedZero converges considerably faster under the mentioned constraints than state-of-the-art approaches, is highly scalable, and is robust against forecasting errors.

READ FULL TEXT

page 1

page 8

research
06/13/2021

Adaptive Dynamic Pruning for Non-IID Federated Learning

Federated Learning (FL) has emerged as a new paradigm of training machin...
research
06/08/2023

FLEdge: Benchmarking Federated Machine Learning Applications in Edge Computing Systems

Federated Machine Learning (FL) has received considerable attention in r...
research
08/20/2022

A Review of Federated Learning in Energy Systems

With increasing concerns for data privacy and ownership, recent years ha...
research
08/16/2023

Towards Benchmarking Power-Performance Characteristics of Federated Learning Clients

Federated Learning (FL) is a decentralized machine learning approach whe...
research
09/12/2023

Energy-Aware Federated Learning with Distributed User Sampling and Multichannel ALOHA

Distributed learning on edge devices has attracted increased attention w...
research
07/09/2022

Smart Multi-tenant Federated Learning

Federated learning (FL) is an emerging distributed machine learning meth...
research
11/24/2022

Multi-Job Intelligent Scheduling with Cross-Device Federated Learning

Recent years have witnessed a large amount of decentralized data in vari...

Please sign up or login with your details

Forgot password? Click here to reset