Rate Optimality and Phase Transition for User-Level Local Differential Privacy
Alexander Kent, Thomas B. Berrett, Yi Yu
TL;DR
The paper analyzes user-level local differential privacy (LDP) where each user holds $T$ observations and seeks private, accurate estimation of functionals of the distribution. It develops a general infinite-$T$ minimax framework (covering numbers and Fano-type bounds) and derives near-matching upper bounds via unary voting (CoverSelect) while precisely characterising phase transitions in estimation rates as $T$ grows. Across mean estimation (both $\ell_2$ and $\ell_\infty$ balls), sparse mean estimation, and non-parametric density estimation, the work reveals a regime where the minimax rate matches the item-level rate with $nT$ observations, and a phase where the rate becomes $e^{-c n\min\{\alpha,\alpha^2\}/d}$ (or $/s$ for sparse problems) and is independent of $T$. Remarkably, for $s$-sparse high-dimensional means, user-level LDP can enable consistent estimation even when the ambient dimension $d$ is large, provided $\log d = O(T)$, highlighting practical advantages of user-level privacy. The paper also demonstrates phase transitions experimentally and applies methods to real data, indicating meaningful improvements over item-level privacy in several regimes and offering a foundation for further explorations in privacy-preserving decentralised learning with heterogeneous data.
Abstract
Most of the literature on differential privacy considers the item-level case where each user has a single observation, but a growing field of interest is that of user-level privacy where each of the $n$ users holds $T$ observations and wishes to maintain the privacy of their entire collection. In this paper, we derive a general minimax lower bound, which shows that, for locally private user-level estimation problems, the risk cannot, in general, be made to vanish for a fixed number of users even when each user holds an arbitrarily large number of observations. We then derive matching, up to logarithmic factors, lower and upper bounds for univariate and multidimensional mean estimation, sparse mean estimation and non-parametric density estimation. In particular, with other model parameters held fixed, we observe phase transition phenomena in the minimax rates as $T$ the number of observations each user holds varies. In the case of (non-sparse) mean estimation and density estimation, we see that, for $T$ below a phase transition boundary, the rate is the same as having $nT$ users in the item-level setting. Different behaviour is however observed in the case of $s$-sparse $d$-dimensional mean estimation, wherein consistent estimation is impossible when $d$ exceeds the number of observations in the item-level setting, but is possible in the user-level setting when $T \gtrsim s \log (d)$, up to logarithmic factors. This may be of independent interest for applications as an example of a high-dimensional problem that is feasible under local privacy constraints.
