Error Feedback Fixes SignSGD and other Gradient Compression Schemes

By Sai Praneeth Karimireddy, Quentin Rebjock, Sebastian U. Stich, Martin Jaggi. 2019

655 citations recorded by the source corpus.

Sign-based algorithms (e.g. signSGD) have been proposed as a biased gradient compression technique to alleviate the communication bottleneck in training large neural networks across multiple workers. We show simple convex counter-examples where signSGD does not converge to the optimum. Further, even when it does converge, signSGD may generalize poorly when compared with SGD. These issues arise because of the biased nature of the sign compression operator. We then show that using error-feedback, i.e. incorporating the error made by the compression operator into the next step, overcomes these issues. We prove that our algorithm EF-SGD with arbitrary compression operator achieves the same rate of convergence as SGD without any additional assumptions. Thus EF-SGD achieves gradient compression for free. Our experiments thoroughly substantiate the theory and show that error-feedback improves both convergence and generalization. Code can be found at \url{this https URL}.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Efficiency & Compression, Optimization & Training

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. Peter Richtárik
  2. Martin Jaggi
  3. Sebastian U. Stich
  4. Jakub Konecný
  5. Jianyu Wang
  6. Qiang Yang
  7. Gauri Joshi
  8. Sai Praneeth Karimireddy

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Dacheng Tao
  3. Trevor Darrell
  4. Peter Richtárik
  5. Wojciech Samek
  6. Andrea Vedaldi
  7. K. Müller
  8. Jitendra Malik

In Efficiency & Compression

  1. Peter Richtárik
  2. Sebastian U. Stich
  3. Martin Jaggi
  4. Cong Xie
  5. Medhi Bennis
  6. Jakub Konecný
  7. Oluwasanmi Koyejo
  8. Indranil Gupta

In Optimization & Training

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

Citations in the corpus