Decentralized Deep Learning with Arbitrary Communication Compression

By Anastasia Koloskova, Tao Lin, Sebastian U. Stich, Martin Jaggi. 2019

272 citations recorded by the source corpus.

Decentralized training of deep learning models is a key element for enabling data privacy and on-device learning over networks, as well as for efficient scaling to large compute clusters. As current approaches suffer from limited bandwidth of the network, we propose the use of communication compression in the decentralized training context. We show that Choco-SGD $-$ recently introduced and analyzed for strongly-convex objectives only $-$ converges under arbitrary high compression ratio on general non-convex functions at the rate $O\bigl(1/\sqrt{nT}\bigr)$ where $T$ denotes the number of iterations and $n$ the number of workers. The algorithm achieves linear speedup in the number of workers and supports higher compression than previous state-of-the art methods. We demonstrate the practical performance of the algorithm in two key scenarios: the training of deep learning models (i) over distributed user devices, connected by a social network and (ii) in a datacenter (outperforming all-reduce time-wise).

Subfields: Artificial Intelligence, Computer Networks and Communications, Efficiency & Compression, Federated & Distributed Learning

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. Qiang Yang
  4. Jakub Konecný
  5. Jianyu Wang
  6. Peter Kairouz
  7. Gauri Joshi
  8. Sebastian U. Stich

In Computer Networks and Communications

  1. Sebastian U. Stich
  2. Martin Jaggi
  3. Nicolas Loizou
  4. Medhi Bennis
  5. Jihong Park
  6. Anastasia Koloskova
  7. Jianyu Wang
  8. Aryan Mokhtari

In Efficiency & Compression

  1. Medhi Bennis
  2. Jakub Konecný
  3. Oluwasanmi Koyejo
  4. Martin Jaggi
  5. Aryan Mokhtari
  6. Ananda Theertha Suresh
  7. Qiang Yang
  8. Sebastian U. Stich

In Federated & Distributed Learning

  1. Qiang Yang
  2. Jianyu Wang
  3. Gauri Joshi
  4. Martin Jaggi
  5. Jakub Konecný
  6. Mehrdad Mahdavi
  7. Yang Liu
  8. Chaoyang He

Citations in the corpus