Adjacent Leader Decentralized Stochastic Gradient Descent
Not on the map. Why?
Abstract (arXiv)
This work focuses on the decentralized deep learning optimization framework. We propose Adjacent Leader Decentralized Gradient Descent (AL-DSGD), for improving final model performance, accelerating convergence, and reducing the communication overhead of decentralized deep learning optimizers. AL-DSGD relies on two main ideas. Firstly, to increase the influence of the strongest learners on the learning system it assigns weights to different neighbor workers according to both their performance and the degree when averaging among them, and it applies a corrective force on the workers dictated by both the currently best-performing neighbor and the neighbor with the maximal degree. Secondly, to alleviate the problem of the deterioration of the convergence speed and performance of the nodes with lower degrees, AL-DSGD relies on dynamic communication graphs, which effectively allows the workers to communicate with more nodes while keeping the degrees of the nodes low. Experiments demonstrate that AL-DSGD accelerates the convergence of the decentralized state-of-the-art techniques and improves their test performance especially in the communication constrained environments. We also theoretically prove the convergence of the proposed scheme. Finally, we release to the community a highly general and concise PyTorch-based library for distributed training of deep learning models that supports easy implementation of any distributed deep learning approach ((a)synchronous, (de)centralized).
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 34 of its 50 references that are in the map. First posted on arXiv 18 May 2024.
Builds on
34 of 50 references.
References · 34
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2021Florence: A New Foundation Model for Computer Visioncited by 804
- 2013Stochastic First- and Zeroth-order Methods for Nonconvex Stochastic Programmingcited by 724
- 2017Can Decentralized Algorithms Outperform Centralized Algorithms? A Case Study for Decentralized Parallel Stochastic Gradient Descentcited by 502
- 2020A Unified Theory of Decentralized SGD with Changing Topology and Local Updatescited by 367
- 2013On the Convergence of Decentralized Gradient Descentcited by 159
- 2017Asynchronous Decentralized Parallel Stochastic Gradient Descentcited by 159
- 2018D2: Decentralized Training over Decentralized Datacited by 140
- 2017Network Topology and Communication-Computation Tradeoffs in Decentralized Optimizationcited by 122
- 2019SlowMo: Improving Communication-Efficient Distributed SGD with Slow Momentumcited by 121
22 more
- 2014Deep learning with Elastic Averaging SGDcited by 90
- 2019MATCHA: Speeding Up Decentralized SGD via Matching Decomposition Samplingcited by 67
- 2021Consensus Control for Decentralized Deep Learningcited by 49
- 2021A Unified and Refined Convergence Analysis for Non-Convex Decentralized Learningcited by 44
- 2019A Decentralized Parallel Algorithm for Training Generative Adversarial Netscited by 43
- 2016On Nonconvex Decentralized Gradient Descentcited by 42
- 2018Optimal Algorithms for Non-Smooth Distributed Optimization in Networkscited by 41
- 2019Lipschitz Adaptivity with Multiple Learning Rates in Online Learningcited by 37
- 2016Gossip training for deep learningcited by 35
- 2019On the Influence of Bias-Correction on Distributed Stochastic Optimizationcited by 34
- 2021Removing Data Heterogeneity Influence Enhances Network Topology Dependence of Decentralized SGDcited by 29
- 2021Accelerating Gossip SGD with Periodic Global Averagingcited by 25
- 2018WNGrad: Learn the Learning Rate in Gradient Descentcited by 24
- 2017Balancing Communication and Computation in Distributed Optimizationcited by 23
- 2016How to scale distributed deep learning?cited by 17
- 2018Convergence rates for distributed stochastic optimization over random networkscited by 16
- 2021Improving the Transient Times for Distributed Stochastic Gradient Methodscited by 13
- 2016Expander Graph and Communication-Efficient Decentralized Optimizationcited by 7
- 2019Leader Stochastic Gradient Descent for Distributed Training of Deep Learning Models: Extensioncited by 7
- 2013Excess-Risk of Distributed Stochastic Learnerscited by 4
- 2022Accelerating Parallel Stochastic Gradient Descent via Non-blocking Mini-batchescited by 2
- 2022RCD-SGD: Resource-Constrained Distributed SGD in Heterogeneous Environment via Submodular Partitioningcited by 1
Built on by
Citing papers per year: 2026: 1.
1 paper.