mlsanityData to 7 Oct 2026

Straggler-Resilient Distributed Machine Learning with Dynamic Backup Workers

arXiv 2102.06280 ↗First posted 11 Feb 2021cs.LG cs.DC stat.MLcited by 3

Not on the map. Why?

Abstract (arXiv)

With the increasing demand for large-scale training of machine learning models, consensus-based distributed 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 can be time consuming due to the need to wait for textitstragglers, i.e., slower workers. An efficient way to mitigate this effect is to let each worker wait only for updates from the fastest neighbors before updating its local parameter. The remaining neighbors are called textitbackup workers. To minimize the globally training time over the network, we propose a fully distributed algorithm to dynamically determine the number of backup workers for each worker. We show that our algorithm achieves a linear speedup for convergence (i.e., convergence performance increases linearly with respect to the number of workers). We conduct extensive experiments on MNIST and CIFAR-10 to verify our theoretical results.

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 24 of its 50 references that are in the map. First posted on arXiv 11 Feb 2021.

Builds on

24 of 50 references.

References · 24

  1. 2017Attention Is All You Needcited by 59,932
  2. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  3. 2019Advances and Open Problems in Federated Learningcited by 3,021
  4. 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,479
  5. 2016Optimization Methods for Large-Scale Machine Learningcited by 1,140
  6. 2014Convex Optimization: Algorithms and Complexitycited by 569
  7. 2017Can Decentralized Algorithms Outperform Centralized Algorithms? A Case Study for Decentralized Parallel Stochastic Gradient Descentcited by 496
  8. 2015Deep Speech 2: End-to-End Speech Recognition in English and Mandarincited by 449
  9. 2017Don't Decay the Learning Rate, Increase the Batch Sizecited by 313
  10. 2017Train longer, generalize better: closing the generalization gap in large batch training of neural networkscited by 278
  11. 2021Achieving Linear Speedup with Partial Worker Participation in Non-IID Federated Learningcited by 192
  12. 2017Asynchronous Decentralized Parallel Stochastic Gradient Descentcited by 159
12 more
  1. 2017Revisiting Distributed Synchronous SGDcited by 142
  2. 2017Network Topology and Communication-Computation Tradeoffs in Decentralized Optimizationcited by 119
  3. 2018Communication Compression for Decentralized Trainingcited by 87
  4. 2017Optimal algorithms for smooth and strongly convex distributed optimization in networkscited by 81
  5. 2020Towards Flexible Device Participation in Federated Learningcited by 64
  6. 2018Optimal Algorithms for Non-Smooth Distributed Optimization in Networkscited by 41
  7. 2018Toward Understanding the Impact of Staleness in Distributed Machine Learningcited by 28
  8. 2017Straggler Mitigation in Distributed Optimization Through Data Encodingcited by 26
  9. 2020Communication-Efficient Distributed Deep Learning: A Comprehensive Surveycited by 25
  10. 2016Gossip Dual Averaging for Decentralized Optimization of Pairwise Functionscited by 21
  11. 2019Hop: Heterogeneity-Aware Decentralized Trainingcited by 10
  12. 2020Dynamic backup workers for parallel machine learningcited by 2

Built on by

Cited by year

Citing papers per year: 2021: 1; 2022: 1; 2023: 1.

3 papers.