FedADMM: A Robust Federated Deep Learning Framework with Adaptivity to System Heterogeneity
Yonghai Gong, Yichuan Li, Nikolaos M. Freris

TL;DR
FedADMM is a novel federated learning protocol that uses primal-dual optimization to handle data and system heterogeneity, achieving significant reductions in communication rounds and improving efficiency without hyperparameter tuning.
Contribution
Introduces FedADMM, a federated learning framework based on primal-dual optimization that adapts to heterogeneity and provides convergence guarantees for nonconvex objectives.
Findings
Reduces communication rounds by up to 87% compared to baselines.
Effectively handles non-IID data distributions across clients.
Maintains communication costs similar to existing methods.
Abstract
Federated Learning (FL) is an emerging framework for distributed processing of large data volumes by edge devices subject to limited communication bandwidths, heterogeneity in data distributions and computational resources, as well as privacy considerations. In this paper, we introduce a new FL protocol termed FedADMM based on primal-dual optimization. The proposed method leverages dual variables to tackle statistical heterogeneity, and accommodates system heterogeneity by tolerating variable amount of work performed by clients. FedADMM maintains identical communication costs per round as FedAvg/Prox, and generalizes them via the augmented Lagrangian. A convergence proof is established for nonconvex objectives, under no restrictions in terms of data dissimilarity or number of participants per round of the algorithm. We demonstrate the merits through extensive experiments on real…
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 · Stochastic Gradient Optimization Techniques · Traffic Prediction and Management Techniques
