Distributed Learning With Sparsified Gradient Differences
Not on the map. Why?
Abstract (arXiv)
A very large number of communications are typically required to solve distributed learning tasks, and this critically limits scalability and convergence speed in wireless communications applications. In this paper, we devise a Gradient Descent method with Sparsification and Error Correction (GD-SEC) to improve the communications efficiency in a general worker-server architecture. Motivated by a variety of wireless communications learning scenarios, GD-SEC reduces the number of bits per communication from worker to server with no degradation in the order of the convergence rate. This enables larger-scale model learning without sacrificing convergence or accuracy. At each iteration of GD-SEC, instead of directly transmitting the entire gradient vector, each worker computes the difference between its current gradient and a linear combination of its previously transmitted gradients, and then transmits the sparsified gradient difference to the server. A key feature of GD-SEC is that any given component of the gradient difference vector will not be transmitted if its magnitude is not sufficiently large. An error correction technique is used at each worker to compensate for the error resulting from sparsification. We prove that GD-SEC is guaranteed to converge for strongly convex, convex, and nonconvex optimization problems with the same order of convergence rate as GD. Furthermore, if the objective function is strongly convex, GD-SEC has a fast linear convergence rate. Numerical results not only validate the convergence rate of GD-SEC but also explore the communication bit savings it provides. Given a target accuracy, GD-SEC can significantly reduce the communications load compared to the best existing algorithms without slowing down the optimization process.
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). Builds on 32 of its 63 references that are in the map. First posted on arXiv 5 Feb 2022.
Builds on
32 of 63 references.
References · 32
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,669
- 2019Advances and Open Problems in Federated Learningcited by 3,046
- 2016Federated Learning: Strategies for Improving Communication Efficiencycited by 1,475
- 2019Towards Federated Learning at Scale: System Designcited by 832
- 2017Federated Multi-Task Learningcited by 672
- 2017Can Decentralized Algorithms Outperform Centralized Algorithms? A Case Study for Decentralized Parallel Stochastic Gradient Descentcited by 502
- 2017Deep Gradient Compression: Reducing the Communication Bandwidth for Distributed Trainingcited by 478
- 2014SAGA: A Fast Incremental Gradient Method With Support for Non-Strongly Convex Composite Objectivescited by 402
- 2018Sparsified SGD with Memorycited by 376
- 2019FedPAQ: A Communication-Efficient Federated Learning Method with Periodic Averaging and Quantizationcited by 356
- 2018Horovod: fast and easy distributed deep learning in TensorFlowcited by 279
- 2017Sparse Communication for Distributed Gradient Descentcited by 249
20 more
- 2018The Convergence of Sparsified Gradient Methodscited by 229
- 2017SARAH: A Novel Method for Machine Learning Problems Using Stochastic Recursive Gradientcited by 220
- 2019Qsparse-local-SGD: Distributed SGD with Quantization, Sparsification, and Local Computationscited by 181
- 2013Minimizing Finite Sums with the Stochastic Average Gradientcited by 164
- 2016QSGD: Communication-Efficient SGD via Gradient Quantization and Encodingcited by 147
- 2019Scheduling Policies for Federated Learning in Wireless Networkscited by 131
- 2018LAG: Lazily Aggregated Gradient for Communication-Efficient Distributed Learningcited by 96
- 2014A Proximal Stochastic Gradient Method with Progressive Variance Reductioncited by 78
- 2019Stochastic Distributed Learning with Gradient Quantization and Variance Reductioncited by 65
- 2018An Exact Quantized Decentralized Gradient Descent Algorithmcited by 36
- 2017Second-Order Optimization for Non-Convex Machine Learning: An Empirical Studycited by 35
- 2019On the Discrepancy between the Theoretical Analysis and Practical Implementations of Compressed Communication for Distributed Deep Learningcited by 32
- 2021On the Utility of Gradient Compression in Distributed Training Systemscited by 26
- 2014Multi-Agent Distributed Optimization via Inexact Consensus ADMMcited by 21
- 2019Q-GADMM: Quantized Group ADMM for Communication Efficient Decentralized Machine Learningcited by 17
- 2017A Berkeley View of Systems Challenges for AIcited by 15
- 2021Communication-Efficient ADMM-based Federated Learningcited by 14
- 2014Convergence rate analysis of several splitting schemescited by 13
- 2018Lyapunov Functions for First-Order Methods: Tight Automated Convergence Guaranteescited by 11
- 2017Distributed Discrete-time Optimization in Multi-agent Networks Using only Sign of Relative Statecited by 7
Built on by
Citing papers per year: 2022: 2; 2023: 1; 2024: 3; 2025: 1; 2026: 2.
9 papers.
- 2024Rendering Wireless Environments Useful for Gradient Estimators: A Zero-Order Stochastic Federated Learning Methodcited by 4
- 2024Distributed Learning based on 1-Bit Gradient Coding in the Presence of Stragglerscited by 4
- 2022FLECS-CGD: A Federated Learning Second-Order Framework via Compression and Sketching with Compressed Gradient Differencescited by 2
- 2024Temporal Predictive Coding for Gradient Compression in Distributed Learningcited by 2
- 2022Communication-Efficient {Federated} Learning Using Censored Heavy Ball Descentcited by 1
- 2023AdapterDistillation: Non-Destructive Task Composition with Knowledge Distillationcited by 1
- 2025Communication-Efficient Zero-Order and First-Order Federated Learning Methods over Wireless Networkscited by 1
- 2026Byzantine-Robust Optimization under (L0, L1)-Smoothnesscited by 0
- 2026Exploiting Correlations in Federated Learning: Opportunities and Practical Limitationscited by 0
- 2026Exploiting Correlations in Federated Learning: Opportunities and Practical Limitations16 Apr 2026
- 2026Byzantine-Robust Optimization under (L0, L1)-Smoothness12 Mar 2026
- 2025Communication-Efficient Zero-Order and First-Order Federated Learning Methods over Wireless Networks11 Aug 2025
- 2024Temporal Predictive Coding for Gradient Compression in Distributed Learning3 Oct 2024
- 2024Distributed Learning based on 1-Bit Gradient Coding in the Presence of Stragglers19 Mar 2024
- 2024Rendering Wireless Environments Useful for Gradient Estimators: A Zero-Order Stochastic Federated Learning Method30 Jan 2024
- 2023AdapterDistillation: Non-Destructive Task Composition with Knowledge Distillation26 Dec 2023
- 2022FLECS-CGD: A Federated Learning Second-Order Framework via Compression and Sketching with Compressed Gradient Differences18 Oct 2022
- 2022Communication-Efficient {Federated} Learning Using Censored Heavy Ball Descent24 Sep 2022