Distributed Stochastic Optimization via Adaptive SGD

By Ashok Cutkosky, Róbert Istvan Busa-Fekete. 2018

24 citations recorded by the source corpus.

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.

Subfields: Artificial Intelligence, Computational Mechanics, Management Science and Operations Research

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Ashok Cutkosky
  2. Francesco Orabona
  3. Warrren B Powell
  4. Tianbao Yang
  5. Yiming Ying
  6. Harsh Mehta
  7. Sai Praneeth Karimireddy
  8. Martin Jaggi

In Computational Mechanics

  1. Ashok Cutkosky
  2. Francesco Orabona
  3. Warrren B Powell
  4. Tianbao Yang
  5. Yiming Ying
  6. Harsh Mehta
  7. Sai Praneeth Karimireddy
  8. Martin Jaggi

In Management Science and Operations Research

  1. Ashok Cutkosky
  2. Francesco Orabona
  3. Warrren B Powell
  4. Róbert Istvan Busa-Fekete

Citations in the corpus