Scaling up Differentially Private Deep Learning with Fast Per-Example Gradient Clipping
Not on the map. Why?
Abstract (arXiv)
Recent work on Renyi Differential Privacy has shown the feasibility of applying differential privacy to deep learning tasks. Despite their promise, however, differentially private deep networks often lag far behind their non-private counterparts in accuracy, showing the need for more research in model architectures, optimizers, etc. One of the barriers to this expanded research is the training time -- often orders of magnitude larger than training non-private networks. The reason for this slowdown is a crucial privacy-related step called "per-example gradient clipping" whose naive implementation undoes the benefits of batch training with GPUs. By analyzing the back-propagation equations we derive new methods for per-example gradient clipping that are compatible with auto-differentiation (e.g., in PyTorch and TensorFlow) and provide better GPU utilization. Our implementation in PyTorch showed significant training speed-ups (by factors of 54x - 94x for training various models with batch sizes of 128). These techniques work for a variety of architectural choices including convolutional layers, recurrent networks, attention, residual blocks, etc.
Key facts. Cited by 46 papers in the map (data through 7 Oct 2026). First posted on arXiv 7 Sep 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 7; 2023: 8; 2024: 7; 2025: 11; 2026: 7.
46 papers.
Sort:
- 2021Large Language Models Can Be Strong Differentially Private Learnerscited by 405
- 2021Opacus: User-Friendly Differential Privacy Library in PyTorchcited by 375
- 2023How to DP-fy ML: A Practical Guide to Machine Learning with Differential Privacycited by 150
- 2024Data Shapley in One Training Runcited by 76
- 2022Differentially Private Optimization on Large Model at Small Costcited by 65
- 2022Exploring the Limits of Differentially Private Deep Learning with Group-wise Clippingcited by 52
- 2022Scalable and Efficient Training of Large Convolutional Neural Networks with Differential Privacycited by 47
- 2022Differentially Private Bias-Term Fine-tuning of Foundation Modelscited by 47
- 2021Fast and Memory Efficient Differentially Private-SGD via JL Projectionscited by 29
- 2023Selective Pre-training for Private Fine-tuningcited by 22
- 2021DPNAS: Neural Architecture Search for Deep Learning with Differential Privacycited by 20
- 2024From Challenges and Pitfalls to Recommendations and Opportunities: Implementing Federated Learning in Healthcarecited by 16
34 more
- 2023DP-SGD Without Clipping: The Lipschitz Neural Network Waycited by 11
- 2023On the accuracy and efficiency of group-wise clipping in differentially private optimizationcited by 7
- 2023Zero redundancy distributed learning with differential privacycited by 7
- 2021DP-FP: Differentially Private Forward Propagation for Large Modelscited by 6
- 2022Private Ad Modeling with DP-SGDcited by 6
- 2024Differentially Private Representation Learning via Image Captioningcited by 5
- 2024Delving into Differentially Private Transformercited by 5
- 2023All Rivers Run to the Sea: Private Learning with Asymmetric Flowscited by 4
- 2022DiVa: An Accelerator for Differentially Private Machine Learningcited by 3
- 2021Masked LARk: Masked Learning, Aggregation and Reporting worKflowcited by 2
- 2023DPFormer: Learning Differentially Private Transformer on Long-Tailed Datacited by 2
- 2024Differentially Private Prototypes for Imbalanced Transfer Learningcited by 2
- 2025Learning with Differentially Private (Sliced) Wasserstein Gradientscited by 2
- 2025Memory-Efficient Differentially Private Training with Gradient Random Projectioncited by 2
- 2025Layer-Aware Influence for Online Data Valuation Estimationcited by 2
- 2026JAX-Privacy: A library for differentially private machine learningcited by 2
- 2022Rieoptax: Riemannian Optimization in JAXcited by 1
- 2024LazyDP: Co-Designing Algorithm-Software for Scalable Training of Differentially Private Recommendation Modelscited by 1
- 2024Privately Learning from Graphs with Applications in Fine-tuning Large Language Modelscited by 1
- 2025Inclusive Federated Learning Through Compliance-Weighted Noise Allocation in Healthcare AIcited by 1
- 2025FlashDP: Private Training Large Language Models with Efficient DP-SGDcited by 1
- 2025DPQuant: Efficient and Differentially-Private Model Training via Dynamic Quantization Schedulingcited by 1
- 2025Privacy-Preserving Generation of Clinical Narratives from Medical Terminologiescited by 1
- 2025Correlating Cross-Iteration Noise for DP-SGD using Model Curvaturecited by 1
- 2025Cocoon: A System Architecture for Differentially Private Training with Correlated Noisescited by 1
- 2026When Gradient Clipping Becomes a Control Mechanism for Differential Privacy in Deep Learningcited by 1
- 2026Robust and Fast Training via Per-Sample Clippingcited by 1
- 2026Efficient DP-SGD for LLMs with Randomized Clippingcited by 1
- 2026Spectral Reach: Understanding Neural Scaling as Progress into the Spectral Tailcited by 1
- 2023Differentially Private Optimization for Non-Decomposable Objective Functionscited by 0
- 2025Towards Reliable and Generalizable Differentially Private Machine Learning (Extended Version)cited by 0
- 2025Auditing Information Disclosure During Large-Scale Gradient-Based Training via Gradient Uniquenesscited by 0
- 2026Past, Future, All at Once: Mitigating Stability-Plasticity Dilemma via Post-hoc JANUS Rectificationcited by 0
- 2026Is Weight Tying Still Beneficial for Decoder-Only LLMs in Private Settings Under DP-SGD?cited by 0
- 2026Is Weight Tying Still Beneficial for Decoder-Only LLMs in Private Settings Under DP-SGD?30 Sep 2026
- 2026Past, Future, All at Once: Mitigating Stability-Plasticity Dilemma via Post-hoc JANUS Rectification17 Sep 2026
- 2026Spectral Reach: Understanding Neural Scaling as Progress into the Spectral Tail29 May 2026
- 2026Efficient DP-SGD for LLMs with Randomized Clipping24 May 2026
- 2026Robust and Fast Training via Per-Sample Clipping4 May 2026
- 2026JAX-Privacy: A library for differentially private machine learning19 Feb 2026
- 2026When Gradient Clipping Becomes a Control Mechanism for Differential Privacy in Deep Learning11 Feb 2026
- 2025Layer-Aware Influence for Online Data Valuation Estimation14 Oct 2025
- 2025Auditing Information Disclosure During Large-Scale Gradient-Based Training via Gradient Uniqueness13 Oct 2025
- 2025Cocoon: A System Architecture for Differentially Private Training with Correlated Noises8 Oct 2025
- 2025Correlating Cross-Iteration Noise for DP-SGD using Model Curvature6 Oct 2025
- 2025Privacy-Preserving Generation of Clinical Narratives from Medical Terminologies13 Sep 2025
34 more
- 2025DPQuant: Efficient and Differentially-Private Model Training via Dynamic Quantization Scheduling3 Sep 2025
- 2025Towards Reliable and Generalizable Differentially Private Machine Learning (Extended Version)21 Aug 2025
- 2025FlashDP: Private Training Large Language Models with Efficient DP-SGD1 Jul 2025
- 2025Memory-Efficient Differentially Private Training with Gradient Random Projection18 Jun 2025
- 2025Inclusive Federated Learning Through Compliance-Weighted Noise Allocation in Healthcare AI28 May 2025
- 2025Learning with Differentially Private (Sliced) Wasserstein Gradients3 Feb 2025
- 2024Privately Learning from Graphs with Applications in Fine-tuning Large Language Models10 Oct 2024
- 2024From Challenges and Pitfalls to Recommendations and Opportunities: Implementing Federated Learning in Healthcare15 Sep 2024
- 2024Data Shapley in One Training Run16 Jun 2024
- 2024Differentially Private Prototypes for Imbalanced Transfer Learning12 Jun 2024
- 2024Delving into Differentially Private Transformer28 May 2024
- 2024LazyDP: Co-Designing Algorithm-Software for Scalable Training of Differentially Private Recommendation Models12 Apr 2024
- 2024Differentially Private Representation Learning via Image Captioning4 Mar 2024
- 2023All Rivers Run to the Sea: Private Learning with Asymmetric Flows5 Dec 2023
- 2023Zero redundancy distributed learning with differential privacy20 Nov 2023
- 2023On the accuracy and efficiency of group-wise clipping in differentially private optimization30 Oct 2023
- 2023Differentially Private Optimization for Non-Decomposable Objective Functions4 Oct 2023
- 2023DPFormer: Learning Differentially Private Transformer on Long-Tailed Data28 May 2023
- 2023DP-SGD Without Clipping: The Lipschitz Neural Network Way25 May 2023
- 2023Selective Pre-training for Private Fine-tuning23 May 2023
- 2023How to DP-fy ML: A Practical Guide to Machine Learning with Differential Privacy1 Mar 2023
- 2022Exploring the Limits of Differentially Private Deep Learning with Group-wise Clipping3 Dec 2022
- 2022Private Ad Modeling with DP-SGD21 Nov 2022
- 2022Rieoptax: Riemannian Optimization in JAX10 Oct 2022
- 2022Differentially Private Optimization on Large Model at Small Cost30 Sep 2022
- 2022Differentially Private Bias-Term Fine-tuning of Foundation Models30 Sep 2022
- 2022DiVa: An Accelerator for Differentially Private Machine Learning26 Aug 2022
- 2022Scalable and Efficient Training of Large Convolutional Neural Networks with Differential Privacy21 May 2022
- 2021DP-FP: Differentially Private Forward Propagation for Large Models29 Dec 2021
- 2021Masked LARk: Masked Learning, Aggregation and Reporting worKflow27 Oct 2021
- 2021DPNAS: Neural Architecture Search for Deep Learning with Differential Privacy16 Oct 2021
- 2021Large Language Models Can Be Strong Differentially Private Learners12 Oct 2021
- 2021Opacus: User-Friendly Differential Privacy Library in PyTorch25 Sep 2021
- 2021Fast and Memory Efficient Differentially Private-SGD via JL Projections5 Feb 2021
- 2021Large Language Models Can Be Strong Differentially Private Learnerscited by 405
- 2021Opacus: User-Friendly Differential Privacy Library in PyTorchcited by 375
- 2023How to DP-fy ML: A Practical Guide to Machine Learning with Differential Privacycited by 150
- 2024Data Shapley in One Training Runcited by 76
- 2022Differentially Private Optimization on Large Model at Small Costcited by 65
- 2022Exploring the Limits of Differentially Private Deep Learning with Group-wise Clippingcited by 52
- 2022Scalable and Efficient Training of Large Convolutional Neural Networks with Differential Privacycited by 47
- 2022Differentially Private Bias-Term Fine-tuning of Foundation Modelscited by 47
- 2021Fast and Memory Efficient Differentially Private-SGD via JL Projectionscited by 29
- 2023Selective Pre-training for Private Fine-tuningcited by 22
- 2021DPNAS: Neural Architecture Search for Deep Learning with Differential Privacycited by 20
- 2024From Challenges and Pitfalls to Recommendations and Opportunities: Implementing Federated Learning in Healthcarecited by 16
12 most cited of 46 All 46 (JSON)
- 2026Is Weight Tying Still Beneficial for Decoder-Only LLMs in Private Settings Under DP-SGD?30 Sep 2026
- 2026Past, Future, All at Once: Mitigating Stability-Plasticity Dilemma via Post-hoc JANUS Rectification17 Sep 2026
- 2026Spectral Reach: Understanding Neural Scaling as Progress into the Spectral Tail29 May 2026
- 2026Efficient DP-SGD for LLMs with Randomized Clipping24 May 2026
- 2026Robust and Fast Training via Per-Sample Clipping4 May 2026
- 2026JAX-Privacy: A library for differentially private machine learning19 Feb 2026
- 2026When Gradient Clipping Becomes a Control Mechanism for Differential Privacy in Deep Learning11 Feb 2026
- 2025Layer-Aware Influence for Online Data Valuation Estimation14 Oct 2025
- 2025Auditing Information Disclosure During Large-Scale Gradient-Based Training via Gradient Uniqueness13 Oct 2025
- 2025Cocoon: A System Architecture for Differentially Private Training with Correlated Noises8 Oct 2025
- 2025Correlating Cross-Iteration Noise for DP-SGD using Model Curvature6 Oct 2025
- 2025Privacy-Preserving Generation of Clinical Narratives from Medical Terminologies13 Sep 2025
12 newest of 46 All 46 (JSON)