atlas

Research map / Optimization / Optimizers

Subsampling is not Magic: Why Large Batch Sizes Work for Differentially Private Stochastic Optimisation

ICML 2024 · Optimization › Optimizers · approach: Memory-efficient LLM optimizers · 0 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.

Proves that in the infinite-composition limit the effective DP noise variance of Poisson-subsampled DP-SGD is invariant to batch size, so larger batches reduce total gradient variance, and gives a numerically checked sufficient condition for the single-iteration case.

Problem

Explain theoretically why large batch sizes help DP-SGD, given that subsampling should reduce gradient variance in non-private SGD but the effect of subsampling rate on DP noise variance under Poisson subsampling is unclear.

Approach

Decomposes DP-SGD gradient variance into subsampling-induced and effective DP noise parts; shows that as T goes to infinity the subsampled Gaussian mechanism approaches a Gaussian mechanism with sigma(q,T) approximately q*sigma(1,T), making effective noise variance invariant to q, while the subsampling variance decreases with q.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Increase the subsampling rate q (use a larger batch)Poisson subsampled DP-SGD in the infinite-iteration limit · Poisson subsampled DP-SGD, T→∞total gradient varianceHelped
Increase the subsampling rate qPoisson subsampled Gaussian mechanism · Poisson subsampled Gaussian mechanism, T→∞effective noise varianceNo clear effect
Increase the subsampling rate q (use a larger batch)Poisson subsampled DP-SGD · Poisson subsampled DP-SGDsubsampling-induced gradient varianceHelped
Increase the subsampling rate qPoisson subsampled Gaussian mechanism · Poisson subsampled Gaussian mechanism, finite Teffective noise standard deviationHelped
Increase the subsampling rate qPoisson subsampled Gaussian mechanism · Poisson subsampled Gaussian mechanism, T=1 and a < beffective noise standard deviationHelped
Use a larger subsampling rate qPoisson subsampled Gaussian mechanism · T=1, numerically evaluated parameter range with δ=10^-5effective noise varianceHelped
Use smaller epsilon valuesPoisson subsampled Gaussian mechanism · Composed mechanism, varying Tconvergence to the asymptotic effective-noise regimeHelped
Use smaller subsampling rates qPoisson subsampled Gaussian mechanism · Composed mechanism, finite Teffective DP-induced varianceHurt
Use a larger batch sizeDP-SGD convergence bound · Non-asymptotic regimeconvergence-rate constantHelped
Use a larger batch sizeDP-SGD · Asymptotic regimeconvergence rateNo clear effect
Use a larger subsampling rate (less subsampling)Poisson subsampled DP-SGD · Privacy-utility trade-offutilityHelped

Surprising findings

Limitations

Experimental setup

Metrics: effective noise standard deviation sigma/q total gradient variance epsilon-delta privacy bounds

Builds on: DP-SGD privacy loss random variable accounting dominating pairs PLD accountant

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