A General Approach to Adding Differential Privacy to Iterative Training Procedures

By H. Brendan McMahan, Galen Andrew. 2018

216 citations recorded by the source corpus.

In this work we address the practical challenges of training machine learning models on privacy-sensitive datasets by introducing a modular approach that minimizes changes to training algorithms, provides a variety of configuration strategies for the privacy mechanism, and then isolates and simplifies the critical logic that computes the final privacy guarantees. A key challenge is that training algorithms often require estimating many different quantities (vectors) from the same set of examples --- for example, gradients of different layers in a deep learning architecture, as well as metrics and batch normalization parameters. Each of these may have different properties like dimensionality, magnitude, and tolerance to noise. By extending previous work on the Moments Accountant for the subsampled Gaussian mechanism, we can provide privacy for such heterogeneous sets of vectors, while also structuring the approach to minimize software engineering challenges.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Optimization & Training, 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. Peter Kairouz
  2. Martin Jaggi
  3. Qiang Yang
  4. Florian Tramèr
  5. H. Brendan McMahan
  6. Yang Liu
  7. Dawn Song
  8. Nicolas Papernot

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Dacheng Tao
  3. Trevor Darrell
  4. Bernt Schiele
  5. Jitendra Malik
  6. Li Fei-Fei
  7. Andrew Zisserman
  8. Yi Yang

In Optimization & Training

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

In Privacy & Security

  1. Peter Kairouz
  2. Abhradeep Thakurta
  3. Om Thakkar
  4. Borja Balle
  5. Badih Ghazi
  6. H. Brendan McMahan
  7. Rasmus Pagh
  8. Florian Tramèr

Citations in the corpus