Rethinking gradient sparsification as total error minimization
Not on the map. Why?
Abstract (arXiv)
Gradient compression is a widely-established remedy to tackle the communication bottleneck in distributed training of large deep neural networks (DNNs). Under the error-feedback framework, Top-k sparsification, sometimes with k as little as 0.1% of the gradient size, enables training to the same model quality as the uncompressed case for a similar iteration count. From the optimization perspective, we find that Top-k is the communication-optimal sparsifier given a per-iteration k element budget. We argue that to further the benefits of gradient sparsification, especially for DNNs, a different perspective is necessary -- one that moves from per-iteration optimality to consider optimality for the entire training. We identify that the total error -- the sum of the compression errors for all iterations -- encapsulates sparsification throughout training. Then, we propose a communication complexity model that minimizes the total error under a communication budget for the entire training. We find that the hard-threshold sparsifier, a variant of the Top-k sparsifier with k determined by a constant hard-threshold, is the optimal sparsifier for this model. Motivated by this, we provide convex and non-convex convergence analyses for the hard-threshold sparsifier with error-feedback. Unlike with Top-k sparsifier, we show that hard-threshold has the same asymptotic convergence and linear speedup property as SGD in the convex case and has no impact on the data-heterogeneity in the non-convex case. Our diverse experiments on various DNNs and a logistic regression model demonstrated that the hard-threshold sparsifier is more communication-efficient than Top-k.
Key facts. Cited by 41 papers in the map (data through 7 Oct 2026). Builds on 41 of its 71 references that are in the map. First posted on arXiv 2 Aug 2021.
Builds on
41 of 71 references.
References · 41
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,592
- 2017Squeeze-and-Excitation Networkscited by 4,763
- 2014Going Deeper with Convolutionscited by 4,231
- 2016Pointer Sentinel Mixture Modelscited by 2,992
- 2019Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelismcited by 1,829
- 2017Neural Collaborative Filteringcited by 1,108
- 2018Local SGD Converges Fast and Communicates Littlecited by 595
- 2017Can Decentralized Algorithms Outperform Centralized Algorithms? A Case Study for Decentralized Parallel Stochastic Gradient Descentcited by 496
- 2017Deep Gradient Compression: Reducing the Communication Bandwidth for Distributed Trainingcited by 471
29 more
- 2018Sparsified SGD with Memorycited by 373
- 2015Deep Learning with Limited Numerical Precisioncited by 368
- 2019Error Feedback Fixes SignSGD and other Gradient Compression Schemescited by 306
- 2017TernGrad: Ternary Gradients to Reduce Communication in Distributed Deep Learningcited by 253
- 2017Sparse Communication for Distributed Gradient Descentcited by 243
- 2019PowerSGD: Practical Low-Rank Gradient Compression for Distributed Optimizationcited by 234
- 2018The Convergence of Sparsified Gradient Methodscited by 228
- 2017Gradient Sparsification for Communication-Efficient Distributed Optimizationcited by 199
- 2019Qsparse-local-SGD: Distributed SGD with Quantization, Sparsification, and Local Computationscited by 179
- 2016QSGD: Communication-Efficient SGD via Gradient Quantization and Encodingcited by 147
- 2020On Biased Compression for Distributed Learningcited by 140
- 2018ATOMO: Communication-efficient Learning via Atomic Sparsificationcited by 135
- 2020Breaking the Communication-Privacy-Accuracy Trilemmacited by 68
- 2019Scaling Distributed Machine Learning with In-Network Aggregationcited by 62
- 2020Linearly Converging Error Compensated SGDcited by 61
- 20158-Bit Approximations for Parallelism in Deep Learningcited by 56
- 2019Understanding Top-k Sparsification in Distributed Deep Learningcited by 56
- 2019Communication-Efficient Distributed Blockwise Momentum SGD with Error-Feedbackcited by 49
- 2020Uncertainty Principle for Communication Compression in Distributed and Federated Learning and the Search for an Optimal Compressorcited by 45
- 2020Error Compensated Distributed SGD Can Be Acceleratedcited by 45
- 2020A Better Alternative to Error Feedback for Communication-Efficient Distributed Learningcited by 42
- 2020Optimal Gradient Compression for Distributed and Federated Learningcited by 37
- 2021An Efficient Statistical-based Gradient Compression Technique for Distributed Training Systemscited by 32
- 2019On the Discrepancy between the Theoretical Analysis and Practical Implementations of Compressed Communication for Distributed Deep Learningcited by 31
- 2020CSER: Communication-efficient SGD with Error Resetcited by 27
- 2020Accordion: Adaptive Gradient Communication via Critical Learning Regime Identificationcited by 19
- 2019The Error-Feedback Framework: Better Rates for SGD with Delayed Gradients and Compressed Communicationcited by 12
- 2021Compressed Communication for Distributed Training: Adaptive Methods and Systemcited by 5
- 2021DQ-SGD: Dynamic Quantization in SGD for Communication-Efficient Distributed Learningcited by 1
Built on by
Citing papers per year: 2022: 9; 2023: 12; 2024: 10; 2025: 8; 2026: 2.
41 papers.
Sort:
By area:
- 2023A Guide Through the Zoo of Biased SGDcited by 39
- 2022Lower Bounds and Nearly Optimal Algorithms in Distributed Learning with Communication Compressioncited by 33
- 2023Momentum Provably Improves Error Feedback!cited by 31
- 2022FedShuffle: Recipes for Better Use of Local Work in Federated Learningcited by 19
- 2024VeLoRA: Memory Efficient Training using Rank-1 Sub-Token Projectionscited by 18
- 2023Communication Compression for Byzantine Robust Learning: New Efficient Algorithms and Improved Ratescited by 12
- 2022Distributed Newton-Type Methods with Communication Compression and Bernoulli Aggregationcited by 11
- 2022Towards Energy-Aware Federated Learning on Battery-Powered Clientscited by 11
- 2024Communication-Efficient Large-Scale Distributed Deep Learning: A Comprehensive Surveycited by 9
- 2023Communication Resources Constrained Hierarchical Federated Learning for End-to-End Autonomous Drivingcited by 7
- 2022Personalized Federated Learning with Communication Compressioncited by 6
- 2026Covenant-72B: Pre-Training a 72B LLM with Trustless Peers Over-the-Internetcited by 6
29 more
- 2023Communication-efficient Federated Learning with Single-Step Synthetic Features Compressor for Faster Convergencecited by 5
- 2023Data-Aware Gradient Compression for FL in Communication-Constrained Mobile Computingcited by 5
- 2025FedSRD: Sparsify-Reconstruct-Decompose for Communication-Efficient Federated Large Language Models Fine-Tuningcited by 5
- 2022OLIVE: Oblivious Federated Learning on Trusted Execution Environment against the risk of sparsificationcited by 4
- 2022Distributed Methods with Absolute Compression and Error Compensationcited by 4
- 2025E-3SFC: Communication-Efficient Federated Learning with Double-way Features Synthesizingcited by 3
- 2023Magnitude Matters: Fixing SIGNSGD Through Magnitude-Aware Sparsification in the Presence of Data Heterogeneitycited by 2
- 2023Demystifying the Myths and Legends of Nonconvex Convergence of SGDcited by 2
- 2024Communication-Efficient Distributed Learning with Local Immediate Error Compensationcited by 2
- 2024SignSGD with Federated Votingcited by 2
- 2024Novel Gradient Sparsification Algorithm via Bayesian Inferencecited by 2
- 2025Accelerated Distributed Optimization with Compression and Error Feedbackcited by 2
- 2022L-GreCo: Layerwise-Adaptive Gradient Compression for Efficient and Accurate Deep Learningcited by 1
- 2023Leveraging The Edge-to-Cloud Continuum for Scalable Machine Learning on Decentralized Datacited by 1
- 2024FedMPQ: Secure and Communication-Efficient Federated Learning with Multi-codebook Product Quantizationcited by 1
- 2024Towards Communication-efficient Federated Learning via Sparse and Aligned Adaptive Optimizationcited by 1
- 2025γ-FedHT: Stepsize-Aware Hard-Threshold Gradient Compression in Federated Learningcited by 1
- 2022Variance Reduction is an Antidote to Byzantines: Better Rates, Weaker Assumptions and Communication Compression as a Cherry on the Topcited by 0
- 2023Unified analysis of SGD-type methodscited by 0
- 2023DEFT: Exploiting Gradient Norm Difference between Model Layers for Scalable Gradient Sparsificationcited by 0
- 2023MiCRO: Near-Zero Cost Gradient Sparsification for Scaling and Accelerating Distributed DNN Trainingcited by 0
- 2024Efficient Wireless Federated Learning via Low-Rank Gradient Factorizationcited by 0
- 2024Preserving Near-Optimal Gradient Sparsification Cost for Scalable Distributed Deep Learningcited by 0
- 2024Sparse Incremental Aggregation in Multi-Hop Federated Learningcited by 0
- 2025Regularized Top-k: A Bayesian Framework for Gradient Sparsificationcited by 0
- 2025EP-GAT: Energy-based Parallel Graph Attention Neural Network for Stock Trend Classificationcited by 0
- 2025Communication-Efficient Federated Learning with Adaptive Number of Participantscited by 0
- 2025Efficient Covariance Estimation for Sparsified Functional Datacited by 0
- 2026TACO: Ternary Absolute-max Column-wise One-sparse Optimizer for LLM Fine-Tuningcited by 0
- 2026TACO: Ternary Absolute-max Column-wise One-sparse Optimizer for LLM Fine-Tuning1 Oct 2026
- 2026Covenant-72B: Pre-Training a 72B LLM with Trustless Peers Over-the-Internet9 Mar 2026
- 2025Efficient Covariance Estimation for Sparsified Functional Data23 Nov 2025
- 2025FedSRD: Sparsify-Reconstruct-Decompose for Communication-Efficient Federated Large Language Models Fine-Tuning6 Oct 2025
- 2025Communication-Efficient Federated Learning with Adaptive Number of Participants19 Aug 2025
- 2025EP-GAT: Energy-based Parallel Graph Attention Neural Network for Stock Trend Classification10 Jul 2025
- 2025γ-FedHT: Stepsize-Aware Hard-Threshold Gradient Compression in Federated Learning18 May 2025
- 2025Accelerated Distributed Optimization with Compression and Error Feedback11 Mar 2025
- 2025E-3SFC: Communication-Efficient Federated Learning with Double-way Features Synthesizing5 Feb 2025
- 2025Regularized Top-k: A Bayesian Framework for Gradient Sparsification10 Jan 2025
- 2024Novel Gradient Sparsification Algorithm via Bayesian Inference23 Sep 2024
- 2024Sparse Incremental Aggregation in Multi-Hop Federated Learning25 Jul 2024
29 more
- 2024VeLoRA: Memory Efficient Training using Rank-1 Sub-Token Projections28 May 2024
- 2024Towards Communication-efficient Federated Learning via Sparse and Aligned Adaptive Optimization28 May 2024
- 2024FedMPQ: Secure and Communication-Efficient Federated Learning with Multi-codebook Product Quantization21 Apr 2024
- 2024Communication-Efficient Large-Scale Distributed Deep Learning: A Comprehensive Survey9 Apr 2024
- 2024SignSGD with Federated Voting25 Mar 2024
- 2024Preserving Near-Optimal Gradient Sparsification Cost for Scalable Distributed Deep Learning21 Feb 2024
- 2024Communication-Efficient Distributed Learning with Local Immediate Error Compensation19 Feb 2024
- 2024Efficient Wireless Federated Learning via Low-Rank Gradient Factorization15 Jan 2024
- 2023Data-Aware Gradient Compression for FL in Communication-Constrained Mobile Computing13 Nov 2023
- 2023Demystifying the Myths and Legends of Nonconvex Convergence of SGD19 Oct 2023
- 2023Communication Compression for Byzantine Robust Learning: New Efficient Algorithms and Improved Rates15 Oct 2023
- 2023MiCRO: Near-Zero Cost Gradient Sparsification for Scaling and Accelerating Distributed DNN Training2 Oct 2023
- 2023DEFT: Exploiting Gradient Norm Difference between Model Layers for Scalable Gradient Sparsification7 Jul 2023
- 2023Communication Resources Constrained Hierarchical Federated Learning for End-to-End Autonomous Driving28 Jun 2023
- 2023Leveraging The Edge-to-Cloud Continuum for Scalable Machine Learning on Decentralized Data19 Jun 2023
- 2023A Guide Through the Zoo of Biased SGD25 May 2023
- 2023Momentum Provably Improves Error Feedback!24 May 2023
- 2023Unified analysis of SGD-type methods29 Mar 2023
- 2023Communication-efficient Federated Learning with Single-Step Synthetic Features Compressor for Faster Convergence27 Feb 2023
- 2023Magnitude Matters: Fixing SIGNSGD Through Magnitude-Aware Sparsification in the Presence of Data Heterogeneity19 Feb 2023
- 2022L-GreCo: Layerwise-Adaptive Gradient Compression for Efficient and Accurate Deep Learning31 Oct 2022
- 2022Personalized Federated Learning with Communication Compression12 Sep 2022
- 2022Towards Energy-Aware Federated Learning on Battery-Powered Clients9 Aug 2022
- 2022Lower Bounds and Nearly Optimal Algorithms in Distributed Learning with Communication Compression8 Jun 2022
- 2022Distributed Newton-Type Methods with Communication Compression and Bernoulli Aggregation7 Jun 2022
- 2022Variance Reduction is an Antidote to Byzantines: Better Rates, Weaker Assumptions and Communication Compression as a Cherry on the Top1 Jun 2022
- 2022FedShuffle: Recipes for Better Use of Local Work in Federated Learning27 Apr 2022
- 2022Distributed Methods with Absolute Compression and Error Compensation4 Mar 2022
- 2022OLIVE: Oblivious Federated Learning on Trusted Execution Environment against the risk of sparsification15 Feb 2022
- 2023A Guide Through the Zoo of Biased SGDcited by 39
- 2022Lower Bounds and Nearly Optimal Algorithms in Distributed Learning with Communication Compressioncited by 33
- 2023Momentum Provably Improves Error Feedback!cited by 31
- 2022FedShuffle: Recipes for Better Use of Local Work in Federated Learningcited by 19
- 2024VeLoRA: Memory Efficient Training using Rank-1 Sub-Token Projectionscited by 18
- 2023Communication Compression for Byzantine Robust Learning: New Efficient Algorithms and Improved Ratescited by 12
- 2022Distributed Newton-Type Methods with Communication Compression and Bernoulli Aggregationcited by 11
- 2022Towards Energy-Aware Federated Learning on Battery-Powered Clientscited by 11
- 2024Communication-Efficient Large-Scale Distributed Deep Learning: A Comprehensive Surveycited by 9
- 2022Personalized Federated Learning with Communication Compressioncited by 6
- 2026Covenant-72B: Pre-Training a 72B LLM with Trustless Peers Over-the-Internetcited by 6
- 2023Communication-efficient Federated Learning with Single-Step Synthetic Features Compressor for Faster Convergencecited by 5
12 most cited of 40 All 40 (JSON)
- 2026TACO: Ternary Absolute-max Column-wise One-sparse Optimizer for LLM Fine-Tuning1 Oct 2026
- 2026Covenant-72B: Pre-Training a 72B LLM with Trustless Peers Over-the-Internet9 Mar 2026
- 2025Efficient Covariance Estimation for Sparsified Functional Data23 Nov 2025
- 2025FedSRD: Sparsify-Reconstruct-Decompose for Communication-Efficient Federated Large Language Models Fine-Tuning6 Oct 2025
- 2025Communication-Efficient Federated Learning with Adaptive Number of Participants19 Aug 2025
- 2025EP-GAT: Energy-based Parallel Graph Attention Neural Network for Stock Trend Classification10 Jul 2025
- 2025γ-FedHT: Stepsize-Aware Hard-Threshold Gradient Compression in Federated Learning18 May 2025
- 2025Accelerated Distributed Optimization with Compression and Error Feedback11 Mar 2025
- 2025E-3SFC: Communication-Efficient Federated Learning with Double-way Features Synthesizing5 Feb 2025
- 2025Regularized Top-k: A Bayesian Framework for Gradient Sparsification10 Jan 2025
- 2024Novel Gradient Sparsification Algorithm via Bayesian Inference23 Sep 2024
- 2024Sparse Incremental Aggregation in Multi-Hop Federated Learning25 Jul 2024
12 newest of 40 All 40 (JSON)