Federated Learning with Compression: Unified Analysis and Sharp Guarantees
Farzin Haddadpour, Mohammad Mahdi Kamani, Aryan Mokhtari, Mehrdad, Mahdavi

TL;DR
This paper develops a unified analysis of federated learning algorithms that use communication compression and local updates, providing sharper convergence guarantees for both homogeneous and heterogeneous data distributions.
Contribution
It introduces algorithms with periodic compressed communication and a local gradient tracking scheme, offering improved convergence bounds over existing methods.
Findings
Tighter convergence rates for homogeneous data.
Sharp convergence guarantees for heterogeneous data.
Effective performance demonstrated on real-world datasets.
Abstract
In federated learning, communication cost is often a critical bottleneck to scale up distributed optimization algorithms to collaboratively learn a model from millions of devices with potentially unreliable or limited communication and heterogeneous data distributions. Two notable trends to deal with the communication overhead of federated algorithms are gradient compression and local computation with periodic communication. Despite many attempts, characterizing the relationship between these two approaches has proven elusive. We address this by proposing a set of algorithms with periodical compressed (quantized or sparsified) communication and analyze their convergence properties in both homogeneous and heterogeneous local data distribution settings. For the homogeneous setting, our analysis improves existing bounds by providing tighter convergence rates for both strongly convex and…
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 · Stochastic Gradient Optimization Techniques · Sparse and Compressive Sensing Techniques
