How Private are DP-SGD Implementations?
Not on the map. Why?
Abstract (arXiv)
We demonstrate a substantial gap between the privacy guarantees of the Adaptive Batch Linear Queries (ABLQ) mechanism under different types of batch sampling: (i) Shuffling, and (ii) Poisson subsampling; the typical analysis of Differentially Private Stochastic Gradient Descent (DP-SGD) follows by interpreting it as a post-processing of ABLQ. While shuffling-based DP-SGD is more commonly used in practical implementations, it has not been amenable to easy privacy analysis, either analytically or even numerically. On the other hand, Poisson subsampling-based DP-SGD is challenging to scalably implement, but has a well-understood privacy analysis, with multiple open-source numerically tight privacy accountants available. This has led to a common practice of using shuffling-based DP-SGD in practice, but using the privacy analysis for the corresponding Poisson subsampling version. Our result shows that there can be a substantial gap between the privacy analysis when using the two types of batch sampling, and thus advises caution in reporting privacy parameters for DP-SGD.
Key facts. Cited by 22 papers in the map (data through 7 Oct 2026). Builds on 30 of its 42 references that are in the map. First posted on arXiv 26 Mar 2024.
Builds on
30 of 42 references.
References · 30
- 2016Deep Learning with Differential Privacycited by 2,682
- 2021Large Language Models Can Be Strong Differentially Private Learnerscited by 405
- 2021Differentially Private Fine-tuning of Language Modelscited by 392
- 2021Opacus: User-Friendly Differential Privacy Library in PyTorchcited by 375
- 2020Differentially Private Learning Needs Better Features (or Much More Data)cited by 233
- 2022Unlocking High-Accuracy Differentially Private Image Classification through Scalecited by 218
- 2018Improving the Gaussian Mechanism for Differential Privacy: Analytical Calibration and Optimal Denoisingcited by 216
- 2021Numerical Composition of Differential Privacycited by 174
- 2021Practical and Private (Deep) Learning without Sampling or Shufflingcited by 169
- 2018Amplification by Shuffling: From Local to Central Differential Privacy via Anonymitycited by 163
- 2023How to DP-fy ML: A Practical Guide to Machine Learning with Differential Privacycited by 150
- 2020Tempered Sigmoid Activations for Deep Learning with Differential Privacycited by 121
18 more
- 2020DP-CGAN: Differentially Private Synthetic Data and Label Generationcited by 118
- 2022Differentially Private Diffusion Modelscited by 118
- 2020GS-WGAN: A Gradient-Sanitized Approach for Learning Differentially Private Generatorscited by 117
- 2021Large-Scale Differentially Private BERTcited by 117
- 2018Privacy Amplification by Iterationcited by 97
- 2020Hiding Among the Clones: A Simple and Nearly Optimal Analysis of Privacy Amplification by Shufflingcited by 96
- 2021Optimal Accounting of Differential Privacy via Characteristic Functioncited by 83
- 2021Differential Privacy Dynamics of Langevin Diffusion and Noisy Gradient Descentcited by 71
- 2022Privacy of Noisy Stochastic Gradient Descent: More Iterations without More Privacy Losscited by 60
- 2022Exploring the Limits of Differentially Private Deep Learning with Group-wise Clippingcited by 52
- 2022Connect the Dots: Tighter Discrete Approximations of Privacy Loss Distributionscited by 50
- 2022Scalable and Efficient Training of Large Convolutional Neural Networks with Differential Privacycited by 47
- 2022Stronger Privacy Amplification by Shuffling for R'enyi and Approximate Differential Privacycited by 29
- 2022Differentially private training of residual networks with scale normalisationcited by 26
- 2022Faster Privacy Accounting via Evolving Discretizationcited by 14
- 2023A Randomized Approach for Tight Privacy Accountingcited by 11
- 2022Private Ad Modeling with DP-SGDcited by 6
- 2021A Neural Database for Differentially Private Spatial Range Queriescited by 4
Built on by
Citing papers per year: 2024: 9; 2025: 6; 2026: 7.
22 papers.
Sort:
- 2024Fine-Tuning Large Language Models with User-Level Differential Privacycited by 28
- 2024Mind the Privacy Unit! User-Level Differential Privacy for Language Model Fine-Tuningcited by 21
- 2024Balls-and-Bins Sampling for DP-SGDcited by 13
- 2025Privacy amplification by random allocationcited by 13
- 2024Avoiding Pitfalls for Privacy Accounting of Subsampled Mechanisms under Compositioncited by 12
- 2025Leveraging Randomness in Model and Data Partitioning for Privacy Amplificationcited by 7
- 2025Differential privacy for medical deep learning: methods, tradeoffs, and deployment implicationscited by 7
- 2024Convergent Privacy Loss of Noisy-SGD without Convexity and Smoothnesscited by 6
- 2024To Shuffle or not to Shuffle: Auditing DP-SGD with Shufflingcited by 6
- 2024Privacy of the last iterate in cyclically-sampled DP-SGD on nonconvex composite lossescited by 5
- 2025The Hitchhiker's Guide to Efficient, End-to-End, and Tight DP Auditingcited by 4
- 2026Fundamental Limitations of Favorable Privacy-Utility Guarantees for DP-SGDcited by 4
10 more
- 2024Efficient and Scalable Implementation of Differentially Private Deep Learning without Shortcutscited by 3
- 2025Empirical Privacy Variancecited by 3
- 2026Efficient privacy loss accounting for subsampling and random allocationcited by 3
- 2024Convex Approximation of Two-Layer ReLU Networks for Hidden State Differential Privacycited by 2
- 2026Trade-off Functions for DP-SGD with Subsampling based on Random Allocation: Tight Upper and Lower Boundscited by 1
- 2025Optimizer Dynamics at the Edge of Stability with Differential Privacycited by 0
- 2026Rethinking Benchmarks for Differentially Private Image Classificationcited by 0
- 2026Private PoEtry: Private In-Context Learning via Product of Expertscited by 0
- 2026Refined Differentially Private Linear Regression via Extension of a Free Lunch Resultcited by 0
- 2026Shuffling-Aware Optimization for Private Vector Mean Estimationcited by 0
- 2026Trade-off Functions for DP-SGD with Subsampling based on Random Allocation: Tight Upper and Lower Bounds7 May 2026
- 2026Shuffling-Aware Optimization for Private Vector Mean Estimation30 Apr 2026
- 2026Refined Differentially Private Linear Regression via Extension of a Free Lunch Result11 Apr 2026
- 2026Efficient privacy loss accounting for subsampling and random allocation19 Feb 2026
- 2026Private PoEtry: Private In-Context Learning via Product of Experts4 Feb 2026
- 2026Rethinking Benchmarks for Differentially Private Image Classification23 Jan 2026
- 2026Fundamental Limitations of Favorable Privacy-Utility Guarantees for DP-SGD15 Jan 2026
- 2025Optimizer Dynamics at the Edge of Stability with Differential Privacy22 Dec 2025
- 2025The Hitchhiker's Guide to Efficient, End-to-End, and Tight DP Auditing20 Jun 2025
- 2025Differential privacy for medical deep learning: methods, tradeoffs, and deployment implications31 May 2025
- 2025Empirical Privacy Variance16 Mar 2025
- 2025Leveraging Randomness in Model and Data Partitioning for Privacy Amplification4 Mar 2025
10 more
- 2025Privacy amplification by random allocation12 Feb 2025
- 2024Balls-and-Bins Sampling for DP-SGD21 Dec 2024
- 2024To Shuffle or not to Shuffle: Auditing DP-SGD with Shuffling15 Nov 2024
- 2024Convergent Privacy Loss of Noisy-SGD without Convexity and Smoothness1 Oct 2024
- 2024Fine-Tuning Large Language Models with User-Level Differential Privacy10 Jul 2024
- 2024Privacy of the last iterate in cyclically-sampled DP-SGD on nonconvex composite losses7 Jul 2024
- 2024Convex Approximation of Two-Layer ReLU Networks for Hidden State Differential Privacy5 Jul 2024
- 2024Efficient and Scalable Implementation of Differentially Private Deep Learning without Shortcuts25 Jun 2024
- 2024Mind the Privacy Unit! User-Level Differential Privacy for Language Model Fine-Tuning20 Jun 2024
- 2024Avoiding Pitfalls for Privacy Accounting of Subsampled Mechanisms under Composition27 May 2024
- 2024Fine-Tuning Large Language Models with User-Level Differential Privacycited by 28
- 2024Mind the Privacy Unit! User-Level Differential Privacy for Language Model Fine-Tuningcited by 21
- 2024Balls-and-Bins Sampling for DP-SGDcited by 13
- 2025Privacy amplification by random allocationcited by 13
- 2024Avoiding Pitfalls for Privacy Accounting of Subsampled Mechanisms under Compositioncited by 12
- 2025Leveraging Randomness in Model and Data Partitioning for Privacy Amplificationcited by 7
- 2025Differential privacy for medical deep learning: methods, tradeoffs, and deployment implicationscited by 7
- 2024Convergent Privacy Loss of Noisy-SGD without Convexity and Smoothnesscited by 6
- 2024To Shuffle or not to Shuffle: Auditing DP-SGD with Shufflingcited by 6
- 2024Privacy of the last iterate in cyclically-sampled DP-SGD on nonconvex composite lossescited by 5
- 2025The Hitchhiker's Guide to Efficient, End-to-End, and Tight DP Auditingcited by 4
- 2026Fundamental Limitations of Favorable Privacy-Utility Guarantees for DP-SGDcited by 4
12 most cited of 22 All 22 (JSON)
- 2026Trade-off Functions for DP-SGD with Subsampling based on Random Allocation: Tight Upper and Lower Bounds7 May 2026
- 2026Shuffling-Aware Optimization for Private Vector Mean Estimation30 Apr 2026
- 2026Refined Differentially Private Linear Regression via Extension of a Free Lunch Result11 Apr 2026
- 2026Efficient privacy loss accounting for subsampling and random allocation19 Feb 2026
- 2026Private PoEtry: Private In-Context Learning via Product of Experts4 Feb 2026
- 2026Rethinking Benchmarks for Differentially Private Image Classification23 Jan 2026
- 2026Fundamental Limitations of Favorable Privacy-Utility Guarantees for DP-SGD15 Jan 2026
- 2025Optimizer Dynamics at the Edge of Stability with Differential Privacy22 Dec 2025
- 2025The Hitchhiker's Guide to Efficient, End-to-End, and Tight DP Auditing20 Jun 2025
- 2025Differential privacy for medical deep learning: methods, tradeoffs, and deployment implications31 May 2025
- 2025Empirical Privacy Variance16 Mar 2025
- 2025Leveraging Randomness in Model and Data Partitioning for Privacy Amplification4 Mar 2025
12 newest of 22 All 22 (JSON)