Adaptive Consensus Gradients Aggregation for Scaled Distributed Training
Not on the map. Why?
Abstract (arXiv)
Distributed machine learning has recently become a critical paradigm for training large models on vast datasets. We examine the stochastic optimization problem for deep learning within synchronous parallel computing environments under communication constraints. While averaging distributed gradients is the most widely used method for gradient estimation, whether this is the optimal strategy remains an open question. In this work, we analyze the distributed gradient aggregation process through the lens of subspace optimization. By formulating the aggregation problem as an objective-aware subspace optimization problem, we derive an efficient weighting scheme for gradients, guided by subspace coefficients. We further introduce subspace momentum to accelerate convergence while maintaining statistical unbiasedness in the aggregation. Our method demonstrates improved performance over the ubiquitous gradient averaging on multiple MLPerf tasks while remaining extremely efficient in both communicational and computational complexity.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 36 of its 73 references that are in the map. First posted on arXiv 6 Nov 2024.
Builds on
36 of 73 references.
References · 36
- 2017Attention Is All You Needcited by 60,361
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,669
- 2015SSD: Single Shot MultiBox Detectorcited by 3,130
- 2019Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelismcited by 1,868
- 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,492
- 2020Sharpness-Aware Minimization for Efficiently Improving Generalizationcited by 1,417
24 more
- 2016Optimization Methods for Large-Scale Machine Learningcited by 1,150
- 2018Adafactor: Adaptive Learning Rates with Sublinear Memory Costcited by 905
- 2019On the Convergence of Adam and Beyondcited by 841
- 2019Large Batch Optimization for Deep Learning: Training BERT in 76 minutescited by 674
- 2017Deep & Cross Network for Ad Click Predictionscited by 393
- 2019Deep Learning Recommendation Model for Personalization and Recommendation Systemscited by 327
- 2019Monte Carlo Gradient Estimation in Machine Learningcited by 283
- 2020AdaBelief Optimizer: Adapting Stepsizes by the Belief in Observed Gradientscited by 283
- 2018An Empirical Model of Large-Batch Trainingcited by 281
- 2018Parallel Restarted SGD with Faster Convergence and Less Communication: Demystifying Why Model Averaging Works for Deep Learningcited by 278
- 2023Sophia: A Scalable Stochastic Second-order Optimizer for Language Model Pre-trainingcited by 265
- 2020ADAHESSIAN: An Adaptive Second Order Optimizer for Machine Learningcited by 202
- 2013Revisiting Natural Gradient for Deep Networkscited by 159
- 2018Demystifying Parallel and Distributed Deep Learning: An In-Depth Concurrency Analysiscited by 156
- 2019MLPerf Training Benchmarkcited by 115
- 2020Overlap Local-SGD: An Algorithmic Approach to Hide Communication Delays in Distributed SGDcited by 9
- 2019Leader Stochastic Gradient Descent for Distributed Training of Deep Learning Models: Extensioncited by 7
- 2016Ensemble-Compression: A New Method for Parallel Training of Deep Neural Networkscited by 4
- 2020Scaling Distributed Training with Adaptive Summationcited by 4
- 2024GRAWA: Gradient-based Weighted Averaging for Distributed Training of Deep Learning Modelscited by 4
- 2020Primal-Dual Sequential Subspace Optimization for Saddle-point Problemscited by 3
- 2013Speeding-Up Convergence via Sequential Subspace Optimization: Current State and Future Directionscited by 2
- 2016SEBOOST - Boosting Stochastic Learning Using Subspace Optimization Techniquescited by 2
- 2021Efficient Meta Subspace Optimizationcited by 1
Built on by
Citing papers per year: 2025: 1.
1 paper.