Convergence Analysis of Decentralized ASGD
Not on the map. Why?
Abstract (arXiv)
Over the last decades, Stochastic Gradient Descent (SGD) has been intensively studied by the Machine Learning community. Despite its versatility and excellent performance, the optimization of large models via SGD still is a time-consuming task. To reduce training time, it is common to distribute the training process across multiple devices. Recently, it has been shown that the convergence of asynchronous SGD (ASGD) will always be faster than mini-batch SGD. However, despite these improvements in the theoretical bounds, most ASGD convergence-rate proofs still rely on a centralized parameter server, which is prone to become a bottleneck when scaling out the gradient computations across many distributed processes. In this paper, we present a novel convergence-rate analysis for decentralized and asynchronous SGD (DASGD) which does not require partial synchronization among nodes nor restrictive network topologies. Specifically, we provide a bound of O(σε-2) + O(QSavgε-3/2) + O(Savgε-1) for the convergence rate of DASGD, where Savg is the average staleness between models, Q is a constant that bounds the norm of the gradients, and ε is a (small) error that is allowed within the bound. Furthermore, when gradients are not bounded, we prove the convergence rate of DASGD to be O(σε-2) + O(√hatSavghatSmaxε-1), with hatSmax and hatSavg representing a loose version of the average and maximum staleness, respectively. Our convergence proof holds for a fixed stepsize and any non-convex, homogeneous, and L-smooth objective function. We anticipate that our results will be of high relevance for the adoption of DASGD by a broad community of researchers and developers.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 33 of its 76 references that are in the map. First posted on arXiv 7 Sep 2023.
Builds on
33 of 76 references.
References · 33
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2021High-Resolution Image Synthesis with Latent Diffusion Modelscited by 18,694
- 2023GPT-4 Technical Reportcited by 18,132
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 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
- 2020Learning under Concept Drift: A Reviewcited by 470
- 2023Symbolic Discovery of Optimization Algorithmscited by 423
- 2020A Unified Theory of Decentralized SGD with Changing Topology and Local Updatescited by 361
- 2019Asynchronous Federated Optimizationcited by 264
- 2019Decentralized Stochastic Optimization and Gossip Algorithms with Compressed Communicationcited by 218
- 2018Online Learning: A Comprehensive Surveycited by 203
21 more
- 2021Federated Learning with Buffered Asynchronous Aggregationcited by 188
- 2020Pushing the Limits of Semi-Supervised Learning for Automatic Speech Recognitioncited by 185
- 2017Asynchronous Decentralized Parallel Stochastic Gradient Descentcited by 159
- 2018Demystifying Parallel and Distributed Deep Learning: An In-Depth Concurrency Analysiscited by 154
- 2018Stochastic Gradient Push for Distributed Deep Learningcited by 152
- 2015Asynchronous Parallel Stochastic Gradient for Nonconvex Optimizationcited by 115
- 2022Sharper Convergence Guarantees for Asynchronous SGD for Distributed and Federated Learningcited by 76
- 2022Asynchronous SGD Beats Minibatch SGD Under Arbitrary Delayscited by 61
- 2018A Tight Convergence Analysis for Stochastic Gradient Descent with Delayed Updatescited by 47
- 2019Scalable Deep Learning on Distributed Infrastructures: Challenges, Techniques and Toolscited by 40
- 2015An Asynchronous Mini-Batch Algorithm for Regularized Stochastic Optimizationcited by 38
- 2021Asynchronous Stochastic Optimization Robust to Arbitrary Delayscited by 32
- 2022SWIFT: Rapid Decentralized Federated Learning via Wait-Free Model Communicationcited by 21
- 2018Asynchronous Gradient-Pushcited by 20
- 2022Hopular: Modern Hopfield Networks for Tabular Datacited by 18
- 2022Unbounded Gradients in Federated Learning with Buffered Asynchronous Aggregationcited by 11
- 2020An online learning approach to dynamic pricing and capacity sizing in service systemscited by 7
- 2023Delay-agnostic Asynchronous Distributed Optimizationcited by 4
- 2021Asynchronous speedup in decentralized optimizationcited by 3
- 2022TensAIR: Real-Time Training of Neural Networks from Data-streamscited by 2
- 2023OPTWIN: Drift identification with optimal sub-windowscited by 1
Built on by
Citing papers per year: 2024: 1; 2025: 1.
2 papers.