mlsanityData to 14 Oct 2026

Distributed stochastic optimization with large delays

arXiv 2107.02919 ↗First posted 6 Jul 2021math.OC cs.LGcited by 3

Not on the map. Why?

Abstract (arXiv)

One of the most widely used methods for solving large-scale stochastic optimization problems is distributed asynchronous stochastic gradient descent (DASGD), a family of algorithms that result from parallelizing stochastic gradient descent on distributed computing architectures (possibly) asychronously. However, a key obstacle in the efficient implementation of DASGD is the issue of delays: when a computing node contributes a gradient update, the global model parameter may have already been updated by other nodes several times over, thereby rendering this gradient information stale. These delays can quickly add up if the computational throughput of a node is saturated, so the convergence of DASGD may be compromised in the presence of large delays. Our first contribution is that, by carefully tuning the algorithm's step-size, convergence to the critical set is still achieved in mean square, even if the delays grow unbounded at a polynomial rate. We also establish finer results in a broad class of structured optimization problems (called variationally coherent), where we show that DASGD converges to a global optimum with probability 1 under the same delay assumptions. Together, these results contribute to the broad landscape of large-scale non-convex stochastic optimization by offering state-of-the-art theoretical guarantees and providing insights for algorithm design.

Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 22 of its 62 references that are in the map. First posted on arXiv 6 Jul 2021.

Builds on

22 of 62 references.

References · 22

  1. 2013Stochastic First- and Zeroth-order Methods for Nonconvex Stochastic Programmingcited by 724
  2. 2017How to Escape Saddle Points Efficientlycited by 285
  3. 2015Escaping From Saddle Points --- Online Stochastic Gradient for Tensor Decompositioncited by 243
  4. 2015Coordinate Descent Algorithmscited by 219
  5. 2018Optimistic mirror descent in saddle-point problems: Going the extra (gradient) milecited by 136
  6. 2015Asynchronous Parallel Stochastic Gradient for Nonconvex Optimizationcited by 116
  7. 2014Deep learning with Elastic Averaging SGDcited by 90
  8. 2016Learning in games with continuous action sets and unknown payoff functionscited by 81
  9. 2015Perturbed Iterate Analysis for Asynchronous Stochastic Optimizationcited by 67
  10. 2016A Comprehensive Linear Speedup Analysis for Asynchronous Stochastic Parallel Optimization from Zeroth-Order to First-Ordercited by 44
  11. 2015An Asynchronous Mini-Batch Algorithm for Regularized Stochastic Optimizationcited by 38
  12. 2013Accelerated, Parallel and Proximal Coordinate Descentcited by 25
10 more
  1. 2016Gradient Descent Converges to Minimizerscited by 25
  2. 2020Multi-Agent Online Optimization with Delays: Asynchronicity, Adaptivity, and Optimismcited by 22
  3. 2014Asynchronous Stochastic Coordinate Descent: Parallelism and Convergence Propertiescited by 21
  4. 2015Asynchronous stochastic convex optimizationcited by 19
  5. 2013GPU Asynchronous Stochastic Gradient Descent to Speed Up Neural Network Trainingcited by 7
  6. 2014An Asynchronous Parallel Randomized Kaczmarz Algorithmcited by 3
  7. 2014Distributed Block Coordinate Descent for Minimizing Partially Separable Functionscited by 3
  8. 2014Parallel and Distributed Block-Coordinate Frank-Wolfe Algorithmscited by 3
  9. 2013Revisiting Asynchronous Linear Solvers: Provable Convergence Rate Through Randomizationcited by 2
  10. 2016Analysis of Sparse Cutting-planes for Sparse MILPs with Applications to Stochastic MILPscited by 1

Built on by

Cited by year

Citing papers per year: 2023: 2; 2024: 1.

3 papers.