mlsanityData to 7 Oct 2026

Dual-Delayed Asynchronous SGD for Arbitrarily Heterogeneous Data

arXiv 2405.16966 ↗First posted 27 May 2024cs.LG math.OCcited by 1

Not on the map. Why?

Abstract (arXiv)

We consider the distributed learning problem with data dispersed across multiple workers under the orchestration of a central server. Asynchronous Stochastic Gradient Descent (SGD) has been widely explored in such a setting to reduce the synchronization overhead associated with parallelization. However, the performance of asynchronous SGD algorithms often depends on a bounded dissimilarity condition among the workers' local data, a condition that can drastically affect their efficiency when the workers' data are highly heterogeneous. To overcome this limitation, we introduce the textitdual-delayed asynchronous SGD (DuDe-ASGD) algorithm designed to neutralize the adverse effects of data heterogeneity. DuDe-ASGD makes full use of stale stochastic gradients from all workers during asynchronous training, leading to two distinct time lags in the model parameters and data samples utilized in the server's iterations. Furthermore, by adopting an incremental aggregation strategy, DuDe-ASGD maintains a per-iteration computational cost that is on par with traditional asynchronous SGD algorithms. Our analysis demonstrates that DuDe-ASGD achieves a near-minimax-optimal convergence rate for smooth nonconvex problems, even when the data across workers are extremely heterogeneous. Numerical experiments indicate that DuDe-ASGD compares favorably with existing asynchronous and synchronous SGD-based algorithms.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 35 of its 52 references that are in the map. First posted on arXiv 27 May 2024.

Builds on

35 of 52 references.

References · 35

  1. 2019Advances and Open Problems in Federated Learningcited by 3,021
  2. 2019Federated Learning: Challenges, Methods, and Future Directionscited by 1,531
  3. 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,479
  4. 2019Measuring the Effects of Non-Identical Data Distribution for Federated Visual Classificationcited by 836
  5. 2021Federated Learning on Non-IID Data Silos: An Experimental Studycited by 566
  6. 2014SAGA: A Fast Incremental Gradient Method With Support for Non-Strongly Convex Composite Objectivescited by 401
  7. 2019Bayesian Nonparametric Federated Learning of Neural Networkscited by 385
  8. 2019Lower Bounds for Non-Convex Stochastic Optimizationcited by 303
  9. 2019Asynchronous Federated Optimizationcited by 264
  10. 2021Federated Learning with Buffered Asynchronous Aggregationcited by 188
  11. 2019A Survey on Distributed Machine Learningcited by 187
  12. 2013Minimizing Finite Sums with the Stochastic Average Gradientcited by 164
23 more
  1. 2017Asynchronous Decentralized Parallel Stochastic Gradient Descentcited by 159
  2. 2020Better Theory for SGD in the Nonconvex Worldcited by 156
  3. 2017Revisiting Distributed Synchronous SGDcited by 142
  4. 2015Asynchronous Parallel Stochastic Gradient for Nonconvex Optimizationcited by 115
  5. 2022Sharper Convergence Guarantees for Asynchronous SGD for Distributed and Federated Learningcited by 76
  6. 2021Fast Federated Learning in the Presence of Arbitrary Device Unavailabilitycited by 72
  7. 2018Slow and Stale Gradients Can Win the Race: Error-Runtime Trade-offs in Distributed SGDcited by 68
  8. 2015Perturbed Iterate Analysis for Asynchronous Stochastic Optimizationcited by 67
  9. 2022Asynchronous SGD Beats Minibatch SGD Under Arbitrary Delayscited by 61
  10. 2020Advances in Asynchronous Parallel and Distributed Optimizationcited by 40
  11. 2015An Asynchronous Mini-Batch Algorithm for Regularized Stochastic Optimizationcited by 38
  12. 2015Taming the Wild: A Unified Analysis of Hogwild!-Style Algorithmscited by 31
  13. 2018Improved asynchronous parallel optimization analysis for stochastic incremental methodscited by 30
  14. 2015On the Convergence Rate of Incremental Aggregated Gradient Algorithmscited by 21
  15. 2022A General Theory for Federated Optimization with Asynchronous and Heterogeneous Clients Updatescited by 17
  16. 2023AsGrad: A Sharp Unified Analysis of Asynchronous-SGD Algorithmscited by 16
  17. 2016Global Convergence Rate of Proximal Incremental Aggregated Gradient Methodscited by 11
  18. 2022Unbounded Gradients in Federated Learning with Buffered Asynchronous Aggregationcited by 11
  19. 2023Asynchronous SGD on Graphs: a Unified Framework for Asynchronous Decentralized and Federated Optimizationcited by 11
  20. 2023MimiC: Combating Client Dropouts in Federated Learning by Mimicking Central Updatescited by 10
  21. 2024Achieving Linear Speedup in Asynchronous Federated Learning with Heterogeneous Clientscited by 7
  22. 2024Queuing dynamics of asynchronous Federated Learningcited by 6
  23. 2023Linear Speedup of Incremental Aggregated Gradient Methods on Streaming Datacited by 5

Built on by

Cited by year

Citing papers per year: 2025: 1.

1 paper.