Cooperative SGD: A unified Framework for the Design and Analysis of Communication-Efficient SGD Algorithms

By Jianyu Wang, Gauri Joshi. 2018

362 citations recorded by the source corpus.

Communication-efficient SGD algorithms, which allow nodes to perform local updates and periodically synchronize local models, are highly effective in improving the speed and scalability of distributed SGD. However, a rigorous convergence analysis and comparative study of different communication-reduction strategies remains a largely open problem. This paper presents a unified framework called Cooperative SGD that subsumes existing communication-efficient SGD algorithms such as periodic-averaging, elastic-averaging and decentralized SGD. By analyzing Cooperative SGD, we provide novel convergence guarantees for existing algorithms. Moreover, this framework enables us to design new communication-efficient SGD algorithms that strike the best balance between reducing communication overhead and achieving fast error convergence with low error floor.

Subfields: Computer Vision and Pattern Recognition, Control and Systems Engineering, Optimization & Training, ML Systems & Hardware

How researchers see this paper

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

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Dacheng Tao
  3. Trevor Darrell
  4. Bernt Schiele
  5. Yi Yang
  6. Jitendra Malik
  7. Ming-Hsuan Yang
  8. Peter Richtárik

In Control and Systems Engineering

  1. Mehrdad Mahdavi
  2. Farzin Haddadpour
  3. Aryan Mokhtari
  4. Jianyu Wang
  5. Virginia Smith
  6. Tian Li
  7. Gauri Joshi
  8. Maziar Sanjabi

In Optimization & Training

  1. Peter Richtárik
  2. Sebastian U. Stich
  3. Jakub Konecný
  4. Martin Jaggi
  5. Jianyu Wang
  6. Gauri Joshi
  7. Aryan Mokhtari
  8. Nicolas Loizou

In ML Systems & Hardware

  1. Peter Richtárik
  2. Ahmed Khaled
  3. Deepesh Data
  4. Jianyu Wang
  5. Suhas N. Diggavi
  6. Sebastian U. Stich
  7. Martin Jaggi
  8. Gauri Joshi

Citations in the corpus