Differentially Private Block-wise Gradient Shuffle for Deep Learning
Not on the map. Why?
Abstract (arXiv)
Traditional Differentially Private Stochastic Gradient Descent (DP-SGD) introduces statistical noise on top of gradients drawn from a Gaussian distribution to ensure privacy. This paper introduces the novel Differentially Private Block-wise Gradient Shuffle (DP-BloGS) algorithm for deep learning. BloGS builds off of existing private deep learning literature, but makes a definitive shift by taking a probabilistic approach to gradient noise introduction through shuffling modeled after information theoretic privacy analyses. The theoretical results presented in this paper show that the combination of shuffling, parameter-specific block size selection, batch layer clipping, and gradient accumulation allows DP-BloGS to achieve training times close to that of non-private training while maintaining similar privacy and utility guarantees to DP-SGD. DP-BloGS is found to be significantly more resistant to data extraction attempts than DP-SGD. The theoretical results are validated by the experimental findings.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 15 of its 23 references that are in the map. First posted on arXiv 31 Jul 2024.
Builds on
15 of 23 references.
References · 15
- 2016Deep Learning with Differential Privacycited by 2,682
- 2016Optimization Methods for Large-Scale Machine Learningcited by 1,140
- 2020Label-Only Membership Inference Attackscited by 371
- 2017Information-theoretic analysis of generalization capability of learning algorithmscited by 299
- 2013The Composition Theorem for Differential Privacycited by 290
- 2014RAPPOR: Randomized Aggregatable Privacy-Preserving Ordinal Responsecited by 262
- 2018Privacy Amplification by Subsampling: Tight Analyses via Couplings and Divergencescited by 237
- 2018Subsampled R'enyi Differential Privacy and Analytical Moments Accountantcited by 234
- 2018Distributed Differential Privacy via Shufflingcited by 115
- 2018A General Approach to Adding Differential Privacy to Iterative Training Procedurescited by 84
- 2019The Privacy Blanket of the Shuffle Modelcited by 73
- 2022Differentially Private Optimization on Large Model at Small Costcited by 65
Built on by
Not cited yet.