Differentially Private Stochastic Gradient Descent (DPSGD) has become the de facto standard for training deep neural networks with rigorous privacy guarantees. However, the utility of DPSGD is constrained by gradient clipping bias and DP noise. While existing work has tried to address these issues, the geometric misalignment caused by clipping bias remains a critical challenge. To bridge this gap, we propose a novel framework, Curvature-Aware Differentially Private Stochastic Gradient Descent (CA-DPSGD), which leverages approximate second-order information to construct an optimal, curvature-aware clipping space. CA-DPSGD integrates a rectified estimator for the curvature matrix and is coupled with an anisotropic noise mechanism to ensure privacy guarantees. Extensive empirical experiments demonstrate that our approach outperforms state-of-the-art clipping methods.
Figures & tables
Dataset
Model
(ϵ,δ)
DPSGD
Auto-S
DP-PSAC
CA-DPSGD
MNIST
4-layer CNN
(3,1e-5)
98.07 ± 0.10
98.13 ± 0.04
98.17 ± 0.10
98.32 ± 0.12
Fashion-MNIST
4-layer CNN
(3,1e-5)
86.45 ± 0.42
86.46 ± 0.07
86.56 ± 0.13
86.72 ± 0.18
CIFAR-10
SimCLRv2
(2,1e-5)
92.62 ± 0.03
92.57 ± 0.10
92.52 ± 0.12
92.82 ± 0.09
ImageNette
ResNet9
(8,1e-4)
60.91 ± 0.71
60.97 ± 0.57
61.39 ± 0.53
62.21 ± 0.47
CelebA
ResNet9
(8,5e-6)
88.49 ± 0.13
88.61 ± 0.13
88.55 ± 0.12
88.67 ± 0.12
MNLI
RoBERTa-base
(8,1e-5)
80.43 ± 0.03
80.31 ± 0.39
80.54 ± 0.16
80.58 ± 0.27
Table 1: Test accuracy (%) comparison on various datasets.
Appendix figures & tables4 assets
Supplementary material from the paper’s appendix.
Appendix
Figure 1: Test accuracy (%) of IOM, KFSGD, and DP-AdamBC with/without CA-DPSGD on five image classification datasets. The prefix ”CA-” denotes the method is integrated with CA-DPSGD (e.g., CA-IOM represents IOM combined with CA-DPSGD).
Figure 2: Ablation study on test accuracy (%) of CA-DPSGD on three image classification datasets: MNIST, Fashion-MNIST, CIFAR-10. (a) Comparison of CA-DPSGD and CA-DPSGD without Noise Correction (w/o NC). (b) Comparison between the proposed adaptive λ mechanism and fixed λ values ( λ2∈{10−6,10−7,10−8} ).
Figure 3: Hyperparameter analysis of β on different datasets. (a) Results on Imagenette and (b) Results on Fashion-MNIST. In both cases, the left panels show the stability of vt via log10(∥vt+1−vt∥1) , while the right panels show training loss curves. Larger β leads to more stable momentum updates but slower convergence.
Differentially private stochastic gradient descent (DP-SGD) protects training data by clipping per-example gradients, adding calibrated noise, and accounting for privacy loss.
Differentially private stochastic gradient descent (DP-SGD) has become the standard framework for privacy-preserving machine learning, yet its reliance on a fixed gradient clipping threshold to limit sensitivity remains a significant practical limitation. Adaptive clipping algorithms such as AdaClip shift and scale the gradient prior to clipping and adding noise so that the clipped gradient yields a more informative descent direction. The shift and scaling parameters are selected adaptively based on the empirical mean and variance. However, in existing adaptive clipping algorithms, these empirical estimates have not been also used for momentum to accelerate training itself. On the other hand, DP-Adam is an algorithm that exploits Adam-like momentum updates based on the gradient mean and variance to accelerate training, but does not exploit these estimates for adaptive clipping. In this work, we propose Differentially Private Mechanism with Adaptive Clipping and Adaptive Momentum (DP-MacAdam), a novel algorithm that combines these two approaches so as to use the same mean and variance estimates for both clipping and momentum. We perform an analysis showing that DP-MacAdam estimates the gradient variances in a bias-free manner. In addition, we empirically evaluate the privacy and accuracy of DP-MacAdam, demonstrating that it achieves improved model utility compared to DP-SGD, AdaClip, and DP-Adam baselines, without requiring manual tuning of the clipping threshold.
Naima Tasnim, Lalitha Sankar, Oliver Kosut
Arizona State University, Tempe, AZ, United States
Under a fixed privacy budget, the utility of differentially private (DP) training is ultimately determined by its optimization efficiency. Standard first-order DP optimizers such as DP-SGD rely solely on local gradients and ignore the underlying loss curvature. This geometric blindness causes severe zigzagging in ill-conditioned landscapes, squandering precious privacy budgets on inefficient iterations. Practitioners are thus trapped in a bind: either stop training prematurely or inject massive per-step noise, both of which critically compromise final model utility. Natural Gradient Descent (NGD) resolves this by preconditioning gradients with curvature, aligning updates with the loss geometry and extracting more efficient signal from every noisy step, offering a principled pathway to break the privacy-utility bottleneck. Despite its theoretical appeal, directly integrating NGD with DP introduces fundamental challenges: curvature estimation itself consumes prohibitive privacy budgets, isotropic DP operations conflict with the anisotropic scaling of NGD, and the inverse curvature catastrophically amplify parameter updates in flat directions, causing training instability. We propose DP-NGD, a practical framework that systematically addresses these obstacles by decoupling curvature estimation from private data, reconciling isotropic DP constraints with anisotropic second-order optimization via a whitened-space mechanism, and dynamically clamping the curvature to stabilize training. Extensive experiments on standard benchmarks demonstrate that DP-NGD achieves state-of-the-art accuracy, breaking through the utility ceilings of first-order baselines while delivering up to a 10× convergence speedup under the same privacy budget.
Pan Li, Kai Chen, Shuai Chang +3
Institute of Information Engineering, Chinese Academy of Sciences Beijing, China · Department of Computer Science, Metropolitan College, Boston University Boston, United States · Nanyang Technological University Singapore, Singapore
Machine learning's reliance on sensitive data necessitates privacy-preserving techniques like Differentially Private Stochastic Gradient Descent (DPSGD). However, DPSGD suffers from substantial utility degradation and slow convergence due to gradient clipping and noise injection. Prior works have attempted to improve DPSGD from various perspectives; notably, the Differentially Private Selective Update and Release (DPSUR) algorithm has achieved remarkable model utility. However, the privacy accounting in DPSUR overlooks the variation in sampling probability introduced by the selective release mechanism, which compromises the rigor of its privacy guarantees. To address these limitations, we re-evaluate the privacy analysis of the selective release mechanism and propose a novel algorithm: Differentially Private Selective Release based on Clipped Gradients (DPSR-CG). Through a rigorous, newly derived privacy analysis and extensive experiments on multiple datasets (MNIST, CIFAR-10, IMDB, and FMNIST), we demonstrate that our DPSR-CG mechanism maintains strict privacy guarantees while achieving exceptional model performance.
Xiaobo Huang, Fang Xie
Guangdong Provincial Key Laboratory of IRADS, Beijing · Normal-Hong Kong Baptist University · Zhuhai, China