Differentially Private Deep Learning with ModelMix
Hanshen Xiao, Jun Wan, and Srinivas Devadas

TL;DR
This paper introduces ModelMix, a novel framework that enhances differential privacy in deep learning by aggregating model states, leading to significant privacy-utility improvements validated through rigorous analysis and experiments.
Contribution
We propose ModelMix, a generic optimization framework that improves privacy guarantees and utility in differentially private deep learning by aggregating intermediate models and refining gradient clipping techniques.
Findings
ModelMix improves privacy parameters by an order of magnitude.
Training Resnet-20 on CIFAR10 achieves higher accuracy with lower privacy budget.
Refined gradient clipping further enhances privacy-utility trade-offs.
Abstract
Training large neural networks with meaningful/usable differential privacy security guarantees is a demanding challenge. In this paper, we tackle this problem by revisiting the two key operations in Differentially Private Stochastic Gradient Descent (DP-SGD): 1) iterative perturbation and 2) gradient clipping. We propose a generic optimization framework, called {\em ModelMix}, which performs random aggregation of intermediate model states. It strengthens the composite privacy analysis utilizing the entropy of the training trajectory and improves the DP security parameters by an order of magnitude. We provide rigorous analyses for both the utility guarantees and privacy amplification of ModelMix. In particular, we present a formal study on the effect of gradient clipping in DP-SGD, which provides theoretical instruction on how hyper-parameters should be selected.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Stochastic Gradient Optimization Techniques · Adversarial Robustness in Machine Learning
MethodsGradient Clipping
