Aergia: Leveraging Heterogeneity in Federated Learning Systems
Bart Cox, Lydia Y. Chen, J\'er\'emie Decouchant

TL;DR
Aergia is a federated learning approach that addresses client heterogeneity by offloading the training of computationally intensive model parts to faster clients, reducing training time while maintaining accuracy.
Contribution
Aergia introduces a novel method of offloading model training tasks among clients based on their capabilities and dataset similarities, improving training efficiency in heterogeneous environments.
Findings
Reduces training time by up to 27% compared to FedAvg.
Achieves up to 53% faster training than TiFL.
Maintains high accuracy despite heterogeneity.
Abstract
Federated Learning (FL) is a popular approach for distributed deep learning that prevents the pooling of large amounts of data in a central server. FL relies on clients to update a global model using their local datasets. Classical FL algorithms use a central federator that, for each training round, waits for all clients to send their model updates before aggregating them. In practical deployments, clients might have different computing powers and network capabilities, which might lead slow clients to become performance bottlenecks. Previous works have suggested to use a deadline for each learning round so that the federator ignores the late updates of slow clients, or so that clients send partially trained models before the deadline. To speed up the training process, we instead propose Aergia, a novel approach where slow clients (i) freeze the part of their model that is the most…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Age of Information Optimization · Stochastic Gradient Optimization Techniques
MethodsSPEED: Separable Pyramidal Pooling EncodEr-Decoder for Real-Time Monocular Depth Estimation on Low-Resource Settings
