cpSGD: Communication-efficient and differentially-private distributed SGD

By Naman Agarwal, Ananda Theertha Suresh, Felix X. Yu, Sanjiv Kumar, H. Brendan McMahan. 2018

548 citations recorded by the source corpus.

Distributed stochastic gradient descent is an important subroutine in distributed learning. A setting of particular interest is when the clients are mobile devices, where two important concerns are communication efficiency and the privacy of the clients. Several recent works have focused on reducing the communication cost or introducing privacy guarantees, but none of the proposed communication efficient methods are known to be privacy preserving and none of the known privacy mechanisms are known to be communication efficient. To this end, we study algorithms that achieve both communication efficiency and differential privacy. For $d$ variables and $n \approx d$ clients, the proposed method uses $O(\log \log(nd))$ bits of communication per client per coordinate and ensures constant privacy. We also extend and improve previous analysis of the \emph{Binomial mechanism} showing that it achieves nearly the same utility as the Gaussian mechanism, while requiring fewer representation bits, which can be of independent interest.

Subfields: Artificial Intelligence, Computer Networks and Communications, Optimization & Training, Federated & Distributed Learning, Privacy & Security

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. Martin Jaggi
  2. Peter Richtárik
  3. Jakub Konecný
  4. Qiang Yang
  5. Sebastian U. Stich
  6. Virginia Smith
  7. Percy Liang
  8. Ananda Theertha Suresh

In Computer Networks and Communications

  1. Martin Jaggi
  2. Sebastian U. Stich
  3. Aryan Mokhtari
  4. Hanlin Tang
  5. Jianyu Wang
  6. Ji Liu
  7. Gauri Joshi
  8. Aurélien Bellet

In Optimization & Training

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

In Federated & Distributed Learning

  1. Virginia Smith
  2. Jakub Konecný
  3. Jianyu Wang
  4. Qiang Yang
  5. Martin Jaggi
  6. Zachary B. Charles
  7. Gauri Joshi
  8. Tian Li

In Privacy & Security

  1. Peter Kairouz
  2. Badih Ghazi
  3. Ravi Kumar
  4. Pasin Manurangsi
  5. Rasmus Pagh
  6. Thomas Steinke
  7. Qiang Yang
  8. Ziteng Sun

Citations in the corpus