Privacy for Free in the Overparameterized Regime
Simone Bombari, Marco Mondelli
TL;DR
The paper tackles the privacy-utility trade-off of differentially private gradient descent (DP-GD) in over-parameterized regimes, focusing on random features with a quadratic loss. By modeling DP-GD as an Euler-Maruyama discretization of a stochastic differential equation and leveraging clipping analysis, leave-one-out techniques, and an Ornstein–Uhlenbeck process, the authors prove that privacy can be achieved for free in suitably large RF models: the excess population risk $R_P$ vanishes as $o(1)$ even when the privacy budget satisfies $\varepsilon = o(1)$, provided $d \ll n \ll d^{3/2}$ and $p$ is large (e.g., $p \ge n^2$). The main result yields a nonasymptotic bound $R_P = \tilde{O}\big( d/(n\varepsilon) + \sqrt{d/n} + \sqrt{n/d^{3/2}} \big)$, independent of $p$ up to polylog factors, clarifying how over-parameterization interacts with DP in practice. Numerical experiments on MNIST and synthetic data corroborate the theory, showing DP-GD's test performance plateaus and improves with width, resembling ridge regularization due to early stopping and noise. Overall, the work provides principled guidance on hyperparameter scaling for private training in high-dimensional regimes and motivates extending the analysis beyond RF models to more general deep architectures.
Abstract
Differentially private gradient descent (DP-GD) is a popular algorithm to train deep learning models with provable guarantees on the privacy of the training data. In the last decade, the problem of understanding its performance cost with respect to standard GD has received remarkable attention from the research community, which formally derived upper bounds on the excess population risk $R_{P}$ in different learning settings. However, existing bounds typically degrade with over-parameterization, i.e., as the number of parameters $p$ gets larger than the number of training samples $n$ -- a regime which is ubiquitous in current deep-learning practice. As a result, the lack of theoretical insights leaves practitioners without clear guidance, leading some to reduce the effective number of trainable parameters to improve performance, while others use larger models to achieve better results through scale. In this work, we show that in the popular random features model with quadratic loss, for any sufficiently large $p$, privacy can be obtained for free, i.e., $\left|R_{P} \right| = o(1)$, not only when the privacy parameter $\varepsilon$ has constant order, but also in the strongly private setting $\varepsilon = o(1)$. This challenges the common wisdom that over-parameterization inherently hinders performance in private learning.
