FedLALR: Client-Specific Adaptive Learning Rates Achieve Linear Speedup for Non-IID Data
Hao Sun, Li Shen, Shixiang Chen, Jingwei Sun, Jing Li, Guangzhong Sun,, and Dacheng Tao

TL;DR
FedLALR introduces client-specific adaptive learning rates in federated learning, enabling linear speedup with respect to the number of clients, especially effective for heterogeneous data scenarios.
Contribution
The paper proposes FedLALR, a novel client-specific adaptive learning rate method that guarantees convergence and linear speedup in federated learning with non-IID data.
Findings
Achieves linear speedup with increasing clients
Outperforms existing federated optimization methods
Effective on CV and NLP tasks
Abstract
Federated learning is an emerging distributed machine learning method, enables a large number of clients to train a model without exchanging their local data. The time cost of communication is an essential bottleneck in federated learning, especially for training large-scale deep neural networks. Some communication-efficient federated learning methods, such as FedAvg and FedAdam, share the same learning rate across different clients. But they are not efficient when data is heterogeneous. To maximize the performance of optimization methods, the main challenge is how to adjust the learning rate without hurting the convergence. In this paper, we propose a heterogeneous local variant of AMSGrad, named FedLALR, in which each client adjusts its learning rate based on local historical gradient squares and synchronized learning rates. Theoretical analysis shows that our client-specified…
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 · Brain Tumor Detection and Classification · Stochastic Gradient Optimization Techniques
MethodsAMSGrad
