English

Differentially private training of neural networks with Langevin dynamics for calibrated predictive uncertainty

Machine Learning 2021-08-05 v2 Cryptography and Security Computer Vision and Pattern Recognition

Abstract

We show that differentially private stochastic gradient descent (DP-SGD) can yield poorly calibrated, overconfident deep learning models. This represents a serious issue for safety-critical applications, e.g. in medical diagnosis. We highlight and exploit parallels between stochastic gradient Langevin dynamics, a scalable Bayesian inference technique for training deep neural networks, and DP-SGD, in order to train differentially private, Bayesian neural networks with minor adjustments to the original (DP-SGD) algorithm. Our approach provides considerably more reliable uncertainty estimates than DP-SGD, as demonstrated empirically by a reduction in expected calibration error (MNIST 5\sim{5}-fold, Pediatric Pneumonia Dataset 2\sim{2}-fold).

Keywords

Cite

@article{arxiv.2107.04296,
  title  = {Differentially private training of neural networks with Langevin dynamics for calibrated predictive uncertainty},
  author = {Moritz Knolle and Alexander Ziller and Dmitrii Usynin and Rickmer Braren and Marcus R. Makowski and Daniel Rueckert and Georgios Kaissis},
  journal= {arXiv preprint arXiv:2107.04296},
  year   = {2021}
}

Comments

Accepted to the ICML 2021 Theory and Practice of Differential Privacy Workshop