Regularized Top-k: A Bayesian Framework for Gradient Sparsification
Not on the map. Why?
Abstract (arXiv)
Error accumulation is effective for gradient sparsification in distributed settings: initially-unselected gradient entries are eventually selected as their accumulated error exceeds a certain level. The accumulation essentially behaves as a scaling of the learning rate for the selected entries. Although this property prevents the slow-down of lateral movements in distributed gradient descent, it can deteriorate convergence in some settings. This work proposes a novel sparsification scheme that controls the learning rate scaling of error accumulation. The development of this scheme follows two major steps: first, gradient sparsification is formulated as an inverse probability (inference) problem, and the Bayesian optimal sparsification mask is derived as a maximum-a-posteriori estimator. Using the prior distribution inherited from Top-k, we derive a new sparsification algorithm which can be interpreted as a regularized form of Top-k. We call this algorithm regularized Top-k (RegTop-k). It utilizes past aggregated gradients to evaluate posterior statistics of the next aggregation. It then prioritizes the local accumulated gradient entries based on these posterior statistics. We validate our derivation through various numerical experiments. In distributed linear regression, it is observed that while Top-k remains at a fixed distance from the global optimum, RegTop-k converges to the global optimum at significantly higher compression ratios. We further demonstrate the generalization of this observation by employing RegTop-k in distributed training of ResNet-18 on CIFAR-10, as well as fine-tuning of multiple computer vision models on the ImageNette dataset. Our numerical results confirm that as the compression ratio increases, RegTop-k sparsification noticeably outperforms Top-k.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 32 of its 58 references that are in the map. First posted on arXiv 10 Jan 2025.
Builds on
32 of 58 references.
References · 32
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,669
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,442
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,845
- 2019Federated Learning: Challenges, Methods, and Future Directionscited by 1,538
- 2017ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devicescited by 1,200
- 2018ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture Designcited by 1,136
- 2016SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <0.5MB model sizecited by 1,060
- 2020Tackling the Objective Inconsistency Problem in Heterogeneous Federated Optimizationcited by 906
- 2017Deep Gradient Compression: Reducing the Communication Bandwidth for Distributed Trainingcited by 478
20 more
- 2017TernGrad: Ternary Gradients to Reduce Communication in Distributed Deep Learningcited by 256
- 2017Sparse Communication for Distributed Gradient Descentcited by 249
- 2018The Convergence of Sparsified Gradient Methodscited by 229
- 2019A Survey on Distributed Machine Learningcited by 188
- 2020FetchSGD: Communication-Efficient Federated Learning with Sketchingcited by 179
- 2018ATOMO: Communication-efficient Learning via Atomic Sparsificationcited by 136
- 2021Linear Convergence in Federated Learning: Tackling Client Heterogeneity and Sparse Gradientscited by 123
- 2020FedSplit: An algorithmic framework for fast federated optimizationcited by 108
- 2019Communication-efficient distributed SGD with Sketchingcited by 81
- 2020Adaptive Gradient Sparsification for Efficient Federated Learning: An Online Learning Approachcited by 81
- 2020From Local SGD to Local Fixed-Point Methods for Federated Learningcited by 74
- 2022When Adversarial Training Meets Vision Transformers: Recipes from Training to Architecturecited by 64
- 2021Convergence and Accuracy Trade-Offs in Federated Learning and Meta-Learningcited by 52
- 2021Rethinking gradient sparsification as total error minimizationcited by 41
- 2017AdaComp : Adaptive Residual Gradient Compression for Data-Parallel Distributed Trainingcited by 33
- 2019Communication-Efficient Distributed Learning via Lazily Aggregated Quantized Gradientscited by 32
- 2021An Efficient Statistical-based Gradient Compression Technique for Distributed Training Systemscited by 32
- 2021Efficient Neural Network Training via Forward and Backward Propagation Sparsificationcited by 30
- 2021ScaleCom: Scalable Sparsified Gradient Compression for Communication-Efficient Distributed Trainingcited by 22
- 2024Novel Gradient Sparsification Algorithm via Bayesian Inferencecited by 2
Built on by
Not cited yet.