Dong Roth Su 2022 - Gaussian Differential Privacy - Overview

Summary

Dong, Roth and Su start from the hypothesis-testing meaning of DP and define -differential privacy: a mechanism is -DP if distinguishing neighboring datasets is at least as hard as the testing problem whose optimal type I / type II error trade-off is . -DP generalizes -DP, composes exactly (tensor product), has a central limit theorem whose limit is Gaussian DP (-GDP, one parameter), admits a clean subsampling theorem, and gives a sharper privacy analysis of noisy SGD than the moments accountant.

Overview

Problem. -DP is mis-parameterized for composition: the composition of -DP mechanisms cannot be described by any single , and finding the best for a given is P-hard (Murtagh-Vadhan). Divergence-based relaxations (CDP, zCDP, Renyi DP, tCDP) track Gaussian compositions but lose the hypothesis-testing interpretation and either do not admit privacy amplification by subsampling or need complex analysis.

Contributions (Section 1.1).

  1. An algebra for composition: -DP is closed and tight under composition, (Theorem 3.2).
  2. A central limit phenomenon: composition of many “very private” mechanisms converges to GDP, a single-parameter family (Theorems 3.4-3.7).
  3. A primal-dual perspective: -DP is equivalent to an infinite family of -DP guarantees via the convex conjugate (Propositions 2.11-2.12), letting results for -DP be imported, notably subsampling (Theorem 4.2).
  4. Application: a sharper analysis of noisy SGD (Section 5): Figure 7 shows GDP bounds improving on the bounds from the moments accountant.

Headline formulas.

ObjectFormula
Gaussian trade-off
trade-off
Gaussian mechanismnoise is -GDP
GDP composition-GDP
GDP to
Group privacy-GDP becomes -GDP for groups of size
Subsampling is -DP,

Main Content

Source Map

Paper sectionContentCovered in
Abstract, 1 Introduction, 1.1 Contributionsmotivation, four contributionsthis note
2 preliminaries; 2.1 Def. 2.1, Prop. 2.2, Def. 2.3, Prop. 2.4, Prop. 2.5, Figs. 2-3trade-off functions, -DP, symmetrization, caseDong Roth Su 2022 - Trade-off Functions and f-DP
2.2 Def. 2.6, Theorem 2.7, Eq. (7)GDP and the Gaussian mechanismDong Roth Su 2022 - Gaussian Differential Privacy Definition and Gaussian Mechanism
2.3 Prop. 2.8, Lemma 2.9, Theorem 2.10 (Blackwell)post-processing, informativenessDong Roth Su 2022 - Post-Processing, Blackwell, Primal-Dual and Group Privacy
2.4 Props. 2.11-2.12, Cor. 2.13, Fig. 4primal-dual, GDP to Dong Roth Su 2022 - Post-Processing, Blackwell, Primal-Dual and Group Privacy
2.5 Theorem 2.14, Prop. 2.15group privacyDong Roth Su 2022 - Post-Processing, Blackwell, Primal-Dual and Group Privacy
3 intro, 3.1 Def. 3.1, Theorem 3.2, Cor. 3.3composition theoremDong Roth Su 2022 - Composition Theorem and Central Limit Theorems
3.2 Theorems 3.4-3.5, functionals , Fig. 1central limit theoremsDong Roth Su 2022 - Composition Theorem and Central Limit Theorems
3.3 Theorem 3.6, Eqs. (11)-(13), Theorem 3.7, Fig. 5composing -DP, beating Berry-EsseenDong Roth Su 2022 - Composition of Approximate DP and Berry-Esseen
4 intro, 4.1 Def. 4.1, Theorem 4.2, Eq. (14), Cor. 4.3, Lemma 4.4, Fig. 6subsamplingDong Roth Su 2022 - Privacy Amplification by Subsampling
4.2 Prop. 4.5, proof of Theorem 4.2proof of subsampling theoremDong Roth Su 2022 - Privacy Amplification by Subsampling
5.1 Algorithm 1, Theorem 5.1NoisySGDDong Roth Su 2022 - Noisy SGD Privacy Analysis
5.2 Theorem 5.2, Lemma 5.3, Cor. 5.4asymptotic analysisDong Roth Su 2022 - Noisy SGD Privacy Analysis
5.3 Lemma 5.5, Cor. 5.6, Fig. 7Berry-Esseen bound; MNIST comparisonDong Roth Su 2022 - Noisy SGD Privacy Analysis
6 Discussionsummary and future directionsDong Roth Su 2022 - Divergence Conversion, Discussion and Limitations
Appendix A (technical details of Sec. 2; Neyman-Pearson Thm A.1; log-concavity Prop. A.3)proofs of Props. 2.2, 2.4, 2.12, Thm 2.14, Prop. 2.15, Eq. (6)Dong Roth Su 2022 - Trade-off Functions and f-DP; Dong Roth Su 2022 - Post-Processing, Blackwell, Primal-Dual and Group Privacy
Appendix B (Props. B.1, B.4, B.5, Cor. B.6, Prop. B.7)conversion to divergence-based DP; Renyi order not BlackwellDong Roth Su 2022 - Divergence Conversion, Discussion and Limitations
Appendix C (Lemmas C.1-C.2, self-contained proof of composition)proof of Theorem 3.2Dong Roth Su 2022 - Composition Theorem and Central Limit Theorems
Appendix D (omitted proofs of Sec. 3)proofs of Thms 3.4-3.6, tensor-product propertiesDong Roth Su 2022 - Composition Theorem and Central Limit Theorems; Dong Roth Su 2022 - Composition of Approximate DP and Berry-Esseen
Appendix E (proof of Theorem 3.7)smoothing argumentDong Roth Su 2022 - Composition of Approximate DP and Berry-Esseen
Appendix F (details of Sec. 4; Prop. F.2)formula (14), tightness at Dong Roth Su 2022 - Privacy Amplification by Subsampling
Appendix G (proofs of Sec. 5; Prop. G.1), Lemma 5.3, Lemma 5.5Dong Roth Su 2022 - Noisy SGD Privacy Analysis

The appendices (pp. 33-86) were read at the level of their stated lemmas and proof strategies; full line-by-line proofs of the CLT constants (Theorems 3.4-3.7, Appendices D-E) are summarized, not reproduced.

Examples

What 1-GDP means in testing terms

Setup: a mechanism is -GDP. An attacker tests “Alice is in the dataset” at significance level . Solution: , so the best test has type II error at least 0.74, i.e. power at most . Compare pure -DP, whose bound on power is at the same level. Interpretation: GDP quantifies the whole trade-off curve, not a single point. The two numbers are not comparable guarantees of the same mechanism (1-GDP is far weaker than 1-DP); the example only shows how the testing reading is used. Recomputed here.

Connections

See Also