Boosting Resource-Constrained Federated Learning Systems with Guessed Updates
Mohamed Yassine Boukhari, Akash Dhasade, Anne-Marie Kermarrec, Rafael Pires, Othmane Safsafi, Rishi Sharma

TL;DR
This paper introduces GEL, a novel guessing algorithm for federated learning that improves convergence speed and reduces tuning efforts in resource-constrained edge devices by enabling free gradientless updates.
Contribution
GEL is a flexible guessing method that enhances existing federated learning algorithms, significantly boosting convergence without extensive hyperparameter tuning.
Findings
GEL improves convergence by up to 40% in resource-constrained settings.
GEL reduces the need for exhaustive learning rate tuning.
GEL can be integrated with multiple state-of-the-art federated algorithms.
Abstract
Federated learning (FL) enables a set of client devices to collaboratively train a model without sharing raw data. This process, though, operates under the constrained computation and communication resources of edge devices. These constraints combined with systems heterogeneity force some participating clients to perform fewer local updates than expected by the server, thus slowing down convergence. Exhaustive tuning of hyperparameters in FL, furthermore, can be resource-intensive, without which the convergence is adversely affected. In this work, we propose GEL, the guess and learn algorithm. GEL enables constrained edge devices to perform additional learning through guessed updates on top of gradient-based steps. These guesses are gradientless, i.e., participating clients leverage them for free. Our generic guessing algorithm (i) can be flexibly combined with several state-of-the-art…
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 · Recommender Systems and Techniques · Stochastic Gradient Optimization Techniques
MethodsAdam · Dropout
