Adversary Instantiation: Lower Bounds for Differentially Private Machine Learning
Milad Nasr, Shuang Song, Abhradeep Thakurta, Nicolas Papernot and, Nicholas Carlini

TL;DR
This paper establishes lower bounds on the success probability of adversaries in distinguishing models trained with differential privacy, showing that current bounds are tight and highlighting the gap between theory and practical privacy leakage.
Contribution
It introduces a method to instantiate adversaries for lower bound analysis, demonstrating tight bounds for DP-SGD and revealing the limitations of current privacy guarantees.
Findings
Lower bounds match the theoretical upper bounds for DP-SGD.
Adversaries are weaker under realistic restrictions.
Practical privacy leakage may be less than theoretical bounds.
Abstract
Differentially private (DP) machine learning allows us to train models on private data while limiting data leakage. DP formalizes this data leakage through a cryptographic game, where an adversary must predict if a model was trained on a dataset D, or a dataset D' that differs in just one example.If observing the training algorithm does not meaningfully increase the adversary's odds of successfully guessing which dataset the model was trained on, then the algorithm is said to be differentially private. Hence, the purpose of privacy analysis is to upper bound the probability that any adversary could successfully guess which dataset the model was trained on.In our paper, we instantiate this hypothetical adversary in order to establish lower bounds on the probability that this distinguishing game can be won. We use this adversary to evaluate the importance of the adversary capabilities…
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.
