atlas

Research map / Federated learning and privacy / Differential privacy

How Well Can Differential Privacy Be Audited in One Run?

NeurIPS 2025 · Federated learning and privacy › Differential privacy · approach: Private online and user-level learning · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Characterizes the maximum efficacy and asymptotic tightness of one-run privacy auditing (ORA), identifies three gaps (non-worst-case element privacy, non-worst-case outputs, interference), and proposes multiple elements per coordinate plus Adaptive ORA to mitigate interference in DP-SGD auditing.

Problem

Understanding how precisely one-run privacy auditing can recover the true differential privacy parameter of an algorithm, and what limits its tightness, especially for DP-SGD.

Approach

Shows that ORA's optimal efficacy equals an average-element, average-case distributional DP quantity, which is exactly the gap between that and pure DP due to three effects; then introduces Adaptive ORA (guesser conditions on previously revealed bits) and placing multiple auditing elements per coordinate to trade off guess count against interference.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Increase from 1 to 8 elements per coordinate (ablation)ORA on DP-SGD · DP-SGD, 1000 dimensions, 100 stepsmean bound on ε: 0.49 (± 0.01) -> 0.62 (± 0.01)Helped
Increase the number of elements per coordinate beyond the optimum (ablation)ORA on DP-SGD · DP-SGD, 1000 dimensions, 100 stepsstatistically corrected bound on εHurt
Take only the highest-confidence guesses instead of more guesses (ablation)ORA on DP-SGD · DP-SGD, 5000 elementsprivacy estimationHelped
Take more, less-confident guesses (ablation)ORA on DP-SGD · DP-SGD, 5000 elementsefficacyHurt
Take more, less-confident guesses (ablation)ORA on DP-SGD · DP-SGD, 5000 elementsstatistically corrected bound on εMixed
Use adaptive guessing conditioned on previously guessed bits (ablation)AORA on DP-SGD · DP-SGD, single step and full batchmean bound on εHelped
Increase the number of elements per coordinate (ablation)AORA on DP-SGD · DP-SGD, single step and full batchmean bound on εHelped

Surprising findings

Limitations

Experimental setup

Metrics: efficacy privacy estimation epsilon statistically corrected epsilon lower bound

Baselines: ORA (non-adaptive) classic auditing one element per coordinate ORA

Builds on: one-run auditing (Steinke et al.) classic auditing Dirac canary noiseless privacy

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy