Differentially Private Nonparametric Confidence Intervals Under Minimal Distributional Assumptions
Tomer Shoham, Moshe Shenfeld, Noa Velner-Harris, Katrina Ligett

TL;DR
This paper introduces a versatile framework for constructing differentially private nonparametric confidence intervals that do not rely on strong assumptions or specific privacy mechanisms, improving finite-sample performance.
Contribution
The authors develop a black-box, general method converting any mild-condition private estimator into a valid, tight nonparametric confidence interval without requiring asymptotic normality.
Findings
Empirical results show improved performance over existing methods for non-smooth functionals.
The framework is asymptotically valid and adapts to various distributions.
It does not depend on specific limiting distributions or privacy mechanisms.
Abstract
We consider the problem of constructing differentially private nonparametric confidence intervals (CIs) for an arbitrary quantity using resampling. A growing body of work has adapted resampling ideas to the private setting, including private bootstrap methods \cite{brawner2018bootstrap, wang2025differentially,dette2025gaussian} and BLB-based subsample-and-aggregate approaches \cite{covington2025unbiased, chadha2024resampling}. However, existing methods typically rely on strong assumptions, such as asymptotic normality, or are tied to specific privacy mechanisms such as noise addition, and can be impractical in finite-sample regimes. We address these problems by introducing a simple, general framework that can convert any differentially private estimator satisfying mild conditions into a differentially private nonparametric CI for arbitrary target quantities. Our method repeatedly…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
