Straggler-Resilient Decentralized Learning via Adaptive Asynchronous Updates
Not on the map. Why?
Abstract (arXiv)
With the increasing demand for large-scale training of machine learning models, fully decentralized optimization methods have recently been advocated as alternatives to the popular parameter server framework. In this paradigm, each worker maintains a local estimate of the optimal parameter vector, and iteratively updates it by waiting and averaging all estimates obtained from its neighbors, and then corrects it on the basis of its local dataset. However, the synchronization phase is sensitive to stragglers. An efficient way to mitigate this effect is to consider asynchronous updates, where each worker computes stochastic gradients and communicates with other workers at its own pace. Unfortunately, fully asynchronous updates suffer from staleness of stragglers' parameters. To address these limitations, we propose a fully decentralized algorithm DSGD-AAU with adaptive asynchronous updates via adaptively determining the number of neighbor workers for each worker to communicate with. We show that DSGD-AAU achieves a linear speedup for convergence and demonstrate its effectiveness via extensive experiments.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 42 of its 81 references that are in the map. First posted on arXiv 11 Jun 2023.
Builds on
42 of 81 references.
References · 42
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,592
- 2019Advances and Open Problems in Federated Learningcited by 3,021
- 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,479
- 2016Optimization Methods for Large-Scale Machine Learningcited by 1,140
- 2018Federated Learning with Non-IID Datacited by 1,099
- 2014Convex Optimization: Algorithms and Complexitycited by 569
- 2017Can Decentralized Algorithms Outperform Centralized Algorithms? A Case Study for Decentralized Parallel Stochastic Gradient Descentcited by 496
- 2019The Non-IID Data Quagmire of Decentralized Machine Learningcited by 303
30 more
- 2017Train longer, generalize better: closing the generalization gap in large batch training of neural networkscited by 278
- 2021Achieving Linear Speedup with Partial Worker Participation in Non-IID Federated Learningcited by 192
- 2017Asynchronous Decentralized Parallel Stochastic Gradient Descentcited by 159
- 2018Stochastic Gradient Push for Distributed Deep Learningcited by 152
- 2017Revisiting Distributed Synchronous SGDcited by 142
- 2015Character-Aware Neural Language Modelscited by 129
- 2017Network Topology and Communication-Computation Tradeoffs in Decentralized Optimizationcited by 119
- 2018Communication Compression for Decentralized Trainingcited by 87
- 2017Optimal algorithms for smooth and strongly convex distributed optimization in networkscited by 81
- 2019MATCHA: Speeding Up Decentralized SGD via Matching Decomposition Samplingcited by 67
- 2020Towards Flexible Device Participation in Federated Learningcited by 64
- 2020Inverse Distance Aggregation for Federated Learning with Non-IID Datacited by 44
- 2018Optimal Algorithms for Non-Smooth Distributed Optimization in Networkscited by 41
- 2020Advances in Asynchronous Parallel and Distributed Optimizationcited by 40
- 2019Asynchronous Decentralized SGD with Quantized and Local Updatescited by 35
- 2020Decentralized gradient methods: does topology matter?cited by 35
- 2014Stochastic Gradient-Push for Strongly Convex Functions on Time-Varying Directed Graphscited by 31
- 2018Toward Understanding the Impact of Staleness in Distributed Machine Learningcited by 28
- 2017Straggler Mitigation in Distributed Optimization Through Data Encodingcited by 26
- 2016Gossip Dual Averaging for Decentralized Optimization of Pairwise Functionscited by 21
- 2018Asynchronous Gradient-Pushcited by 20
- 2020Federated Learning for Resource-Constrained IoT Devices: Panoramas and State-of-the-artcited by 19
- 2020Approximate Gradient Coding with Optimal Decodingcited by 14
- 2019Hop: Heterogeneity-Aware Decentralized Trainingcited by 10
- 2019Taming Unbalanced Training Workloads in Deep Learning with Partial Collective Operationscited by 9
- 2020Overlap Local-SGD: An Algorithmic Approach to Hide Communication Delays in Distributed SGDcited by 9
- 2020Breaking (Global) Barriers in Parallel Stochastic Optimization with Wait-Avoiding Group Averagingcited by 9
- 2021Decentralized Asynchronous Non-convex Stochastic Optimization on Directed Graphscited by 5
- 2020Dynamic backup workers for parallel machine learningcited by 2
- 2022Asynchronous Training Schemes in Distributed Learning with Time Delaycited by 2
Built on by
Citing papers per year: 2023: 1; 2024: 1; 2025: 0; 2026: 1.
3 papers.