vqSGD: Vector Quantized Stochastic Gradient Descent

By V. Gandikota, Daniel Kane, Raj Kumar Maity, Arya Mazumdar. 2022

136 citations recorded by the source corpus.

In this work, we present a family of vector quantization schemes <italic>vqSGD</italic> (Vector-Quantized Stochastic Gradient Descent) that provide an asymptotic reduction in the communication cost with convergence guarantees in first-order distributed optimization. In the process we derive the following fundamental information theoretic fact: <inline-formula> <tex-math notation="LaTeX">$\Theta \left({\frac {d}{R^{2}}}\right)$ </tex-math></inline-formula> bits are necessary and sufficient (up to an additive <inline-formula> <tex-math notation="LaTeX">$O(\log d)$ </tex-math></inline-formula> term) to describe an unbiased estimator <inline-formula> <tex-math notation="LaTeX">$\hat{\boldsymbol {g}}(\boldsymbol {g})$ </tex-math></inline-formula> for any <inline-formula> <tex-math notation="LaTeX">$\boldsymbol {g}$ </tex-math></inline-formula> in the <inline-formula> <tex-math notation="LaTeX">$d$ </tex-math></inline-formula>-dimensional unit sphere, under the constraint that <inline-formula> <tex-math notation="LaTeX">$\| \hat{\boldsymbol {g}}(\boldsymbol {g})\|_{2}\le R$ </tex-math></inline-formula> almost surely, <inline-formula> <tex-math notation="LaTeX">$R > 1$ </tex-math></inline-formula>. In particular, we consider a randomized scheme based on the convex hull of a point set, that returns an unbiased estimator of a <inline-formula> <tex-math notation="LaTeX">$d$ </tex-math></inline-formula>-dimensional gradient vector with almost surely bounded norm. We provide multiple efficient instances of our scheme, that are near optimal, and require <inline-formula> <tex-math notation="LaTeX">$o(d)$ </tex-math></inline-formula> bits of communication at the expense of tolerable increase in error. The instances of our quantization scheme are obtained using well-known families of binary error-correcting codes and provide a smooth tradeoff between the communication and the estimation error of quantization. Furthermore, we show that <italic>vqSGD</italic> also offers automatic privacy guarantees.

Subfields: Artificial Intelligence, Computational Mechanics, 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 Kairouz
  2. Martin Jaggi
  3. Peter Richtárik
  4. Qiang Yang
  5. Jakub Konecný
  6. Ananda Theertha Suresh
  7. H. Brendan McMahan
  8. Aurélien Bellet

In Computational Mechanics

  1. Peter Richtárik
  2. Jakub Konecný
  3. Deepesh Data
  4. Sebastian U. Stich
  5. Suhas N. Diggavi
  6. Martin Jaggi
  7. Vitaly Feldman
  8. Ananda Theertha Suresh

In Efficiency & Compression

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

In Optimization & Training

  1. Peter Richtárik
  2. Jakub Konecný
  3. Martin Jaggi
  4. Oluwasanmi Koyejo
  5. Jianyu Wang
  6. Gauri Joshi
  7. Sebastian U. Stich
  8. Medhi Bennis

Citations in the corpus