NeurIPS 2021poster431 citations

Differentially Private Learning with Adaptive Clipping

Galen Andrew, Om Thakkar, Hugh Brendan McMahan, Swaroop Ramaswamy

Abstract

Existing approaches for training neural networks with user-level differential privacy (e.g., DP Federated Averaging) in federated learning (FL) settings involve bounding the contribution of each user's model update by {\em clipping} it to some constant value. However there is no good {\em a priori} setting of the clipping norm across tasks and learning settings: the update norm distribution depends on the model architecture and loss, the amount of data on each device, the client learning rate, and possibly various other parameters. We propose a method wherein instead of a fixed clipping norm, one clips to a value at a specified quantile of the update norm distribution, where the value at the quantile is itself estimated online, with differential privacy. The method tracks the quantile closely, uses a negligible amount of privacy budget, is compatible with other federated learning technologies such as compression and secure aggregation, and has a straightforward joint DP analysis with DP-FedAvg. Experiments demonstrate that adaptive clipping to the median update norm works well across a range of federated learning tasks, eliminating the need to tune any clipping hyperparameter.

Differential privacyfederated learningprivacysecurityfederated
BibTeX
@inproceedings{
andrew2021differentially,
title={Differentially Private Learning with Adaptive Clipping},
author={Galen Andrew and Om Thakkar and Hugh Brendan McMahan and Swaroop Ramaswamy},
booktitle={Advances in Neural Information Processing Systems},
editor={A. Beygelzimer and Y. Dauphin and P. Liang and J. Wortman Vaughan},
year={2021},
url={https://openreview.net/forum?id=RUQ1zwZR8_}
}
Differentially Private Learning with Adaptive Clipping · NeurIPS 2021