Distributed Stochastic Optimization via Adaptive SGD
Not on the map. Why?
Abstract (arXiv)
Stochastic convex optimization algorithms are the most popular way to train machine learning models on large-scale data. Scaling up the training process of these models is crucial, but the most popular algorithm, Stochastic Gradient Descent (SGD), is a serial method that is surprisingly hard to parallelize. In this paper, we propose an efficient distributed stochastic optimization method by combining adaptivity with variance reduction techniques. Our analysis yields a linear speedup in the number of machines, constant memory footprint, and only a logarithmic number of communication rounds. Critically, our approach is a black-box reduction that parallelizes any serial online learning algorithm, streamlining prior analysis and allowing us to leverage the significant progress that has been made in designing adaptive algorithms. In particular, we achieve optimal convergence rates without any prior knowledge of smoothness parameters, yielding a more robust algorithm that reduces the need for hyperparameter tuning. We implement our algorithm in the Spark distributed framework and exhibit dramatic performance gains on large-scale logistic regression problems.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). First posted on arXiv 16 Feb 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 2; 2023: 1; 2024: 1; 2025: 1; 2026: 1.
7 papers.
- 2021Distributed Learning Systems with First-order Methodscited by 17
- 2023Federated Learning with Manifold Regularization and Normalized Update Reaggregationcited by 8
- 2022Cerberus: Exploring Federated Prediction of Security Eventscited by 4
- 2022A Penalty-Based Method for Communication-Efficient Decentralized Bilevel Programmingcited by 2
- 2024Learning from Streaming Data when Users Choosecited by 2
- 2026Adaptivity via a Parallel Architecture for Stochastic Gradient Methodscited by 1
- 2025A regret minimization approach to fixed-point iterationscited by 0
- 2026Adaptivity via a Parallel Architecture for Stochastic Gradient Methods31 Jul 2026
- 2025A regret minimization approach to fixed-point iterations25 Sep 2025
- 2024Learning from Streaming Data when Users Choose3 Jun 2024
- 2023Federated Learning with Manifold Regularization and Normalized Update Reaggregation10 Nov 2023
- 2022A Penalty-Based Method for Communication-Efficient Decentralized Bilevel Programming8 Nov 2022
- 2022Cerberus: Exploring Federated Prediction of Security Events7 Sep 2022
- 2021Distributed Learning Systems with First-order Methods12 Apr 2021