mlsanityData to 14 Oct 2026

Robust Fully-Asynchronous Methods for Distributed Training over General Architecture

arXiv 2307.11617 ↗First posted 21 Jul 2023cs.DC cs.LGcited by 2

Not on the map. Why?

Abstract (arXiv)

Perfect synchronization in distributed machine learning problems is inefficient and even impossible due to the existence of latency, package losses and stragglers. We propose a Robust Fully-Asynchronous Stochastic Gradient Tracking method (R-FAST), where each device performs local computation and communication at its own pace without any form of synchronization. Different from existing asynchronous distributed algorithms, R-FAST can eliminate the impact of data heterogeneity across devices and allow for packet losses by employing a robust gradient tracking strategy that relies on properly designed auxiliary variables for tracking and buffering the overall gradient vector. More importantly, the proposed method utilizes two spanning-tree graphs for communication so long as both share at least one common root, enabling flexible designs in communication architectures. We show that R-FAST converges in expectation to a neighborhood of the optimum with a geometric rate for smooth and strongly convex objectives; and to a stationary point with a sublinear rate for general non-convex settings. Extensive experiments demonstrate that R-FAST runs 1.5-2 times faster than synchronous benchmark algorithms, such as Ring-AllReduce and D-PSGD, while still achieving comparable accuracy, and outperforms existing asynchronous SOTA algorithms, such as AD-PSGD and OSGP, especially in the presence of stragglers.

Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 28 of its 52 references that are in the map. First posted on arXiv 21 Jul 2023.

Builds on

28 of 52 references.

References · 28

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
  3. 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,669
  4. 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,492
  5. 2013Stochastic First- and Zeroth-order Methods for Nonconvex Stochastic Programmingcited by 724
  6. 2017Can Decentralized Algorithms Outperform Centralized Algorithms? A Case Study for Decentralized Parallel Stochastic Gradient Descentcited by 502
  7. 2018Horovod: fast and easy distributed deep learning in TensorFlowcited by 279
  8. 2019A Survey on Distributed Machine Learningcited by 188
  9. 2017Asynchronous Decentralized Parallel Stochastic Gradient Descentcited by 159
  10. 2018Stochastic Gradient Push for Distributed Deep Learningcited by 152
  11. 2016Achieving Geometric Convergence for Distributed Optimization over Time-Varying Graphscited by 150
  12. 2018D2: Decentralized Training over Decentralized Datacited by 140
16 more
  1. 2015Asynchronous Parallel Stochastic Gradient for Nonconvex Optimizationcited by 116
  2. 2016NEXT: In-Network Nonconvex Optimizationcited by 107
  3. 2018Distributed Stochastic Gradient Tracking Methodscited by 106
  4. 2018Push-Pull Gradient Methods for Distributed Optimization in Networkscited by 46
  5. 2015Staleness-aware Async-SGD for Distributed Deep Learningcited by 43
  6. 2019Asynchronous Decentralized SGD with Quantized and Local Updatescited by 36
  7. 2018A linear algorithm for optimization over directed graphs with geometric convergencecited by 25
  8. 2020Distributed Training of Deep Learning Models: A Taxonomic Perspectivecited by 25
  9. 2018Robust Asynchronous Stochastic Gradient-Push: Asymptotically Optimal and Network-Independent Performance for Strongly Convex Functionscited by 20
  10. 2018Achieving Linear Convergence in Distributed Asynchronous Multi-agent Optimizationcited by 11
  11. 2019Distributed stochastic optimization with gradient tracking over strongly-connected networkscited by 11
  12. 2022Towards Efficient and Stable K-Asynchronous Federated Learning with Unbounded Stale Gradients on Non-IID Datacited by 9
  13. 2020A Robust Gradient Tracking Method for Distributed Optimization over Directed Networkscited by 7
  14. 2021Decentralized Asynchronous Non-convex Stochastic Optimization on Directed Graphscited by 5
  15. 2019Asynchronous Decentralized Successive Convex Approximationcited by 3
  16. 2022FedBC: Calibrating Global and Local Models via Federated Learning Beyond Consensuscited by 2

Built on by

Cited by year

Citing papers per year: 2024: 1; 2025: 1.

2 papers.