Practical Secure Aggregation for Federated Learning on User-Held Data

By Keith Bonawitz, Vladimir Ivanov, Ben Kreuter, Antonio Marcedone, H. Brendan McMahan, Sarvar Patel, Daniel Ramage, Aaron Segal, Karn Seth. 2016

662 citations recorded by the source corpus.

Secure Aggregation protocols allow a collection of mutually distrust parties, each holding a private value, to collaboratively compute the sum of those values without revealing the values themselves. We consider training a deep neural network in the Federated Learning model, using distributed stochastic gradient descent across user-held training data on mobile devices, wherein Secure Aggregation protects each user's model gradient. We design a novel, communication-efficient Secure Aggregation protocol for high-dimensional data that tolerates up to 1/3 users failing to complete the protocol. For 16-bit input values, our protocol offers 1.73x communication expansion for $2^{10}$ users and $2^{20}$-dimensional vectors, and 1.98x expansion for $2^{14}$ users and $2^{24}$ dimensional vectors.

Subfields: Artificial Intelligence, 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. Qiang Yang
  2. Martin Jaggi
  3. Jakub Konecný
  4. Peter Richtárik
  5. Peter Kairouz
  6. Amir Salman Avestimehr
  7. Ananda Theertha Suresh
  8. Sebastian U. Stich

In Federated & Distributed Learning

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

In Privacy & Security

  1. Peter Kairouz
  2. Badih Ghazi
  3. Qiang Yang
  4. Om Thakkar
  5. H. Brendan McMahan
  6. Rasmus Pagh
  7. Thomas Steinke
  8. Ziteng Sun

Citations in the corpus