atlas

Research map / Federated learning and privacy / Differential privacy

Differentially Private Optimization with Sparse Gradients

NeurIPS 2024 · Federated learning and privacy › Differential privacy · approach: Private online and user-level learning · 2 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.

Studies differentially private optimization when individual per-example gradients are sparse, giving near-optimal sparse mean estimation bounds and DP-SCO/ERM rates that are nearly dimension-independent for pure and approximate DP.

Problem

DP stochastic optimization and mean estimation where each individual gradient has at most s nonzero entries (as in large embedding models), whose theoretical limits were previously unclear.

Approach

Exploits individual gradient sparsity via sparse-vector projection mechanisms with convex relaxations (l1 ball), block-diagonal lower-bound bootstrapping, and a randomized-batch bias-reduced gradient oracle combined with randomly-stopped SGD under a privacy-budget stopping time.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use individual gradient sparsity rather than the non-sparse settingDP convex ERM · Convex ERM, approximate (ε,δ)-DPexcess risk: ${\cal R}_{\varepsilon,\delta} \to \frac{(s \ln(d)\ln(1/\delta))^{1/4}}{\sqrt{\varepsilon n}}\wedge {\cal R}_{\varepsiloHelped
Use individual gradient sparsity rather than the non-sparse settingDP stochastic convex optimization · Stochastic convex optimization, approximate (ε,δ)-DPexcess risk: ${\cal R}_{\varepsilon,\delta}+\frac{1}{\sqrt n} \to \frac{(s\ln(d)\ln(1/\delta))^{1/4}}{\sqrt{\varepsilon n}}\wedge{\caHelped
Use individual gradient sparsity rather than the non-sparse settingDP convex ERM · Convex ERM, pure ε-DPexcess risk: ${\cal R}_{\varepsilon} \to \Big( \frac{s\ln(d)}{\varepsilon n} \Big)^{1/3}\wedge {\cal R}_{\varepsilon}$Helped
Use individual gradient sparsity rather than the non-sparse settingDP stochastic convex optimization · Stochastic convex optimization, pure ε-DPexcess risk: ${\cal R}_{\varepsilon}+\frac{1}{\sqrt n} \to \Big(\frac{s\ln(d)}{\varepsilon n}\Big)^{1/3}\wedge{\cal R}_{\varepsilon}+Helped
Use individual gradient sparsityApproximate-DP empirical gradient norm estimation · Empirical gradient normgradient norm: ${\cal R}_{\varepsilon,\delta}^{2/3} \to \frac{(s\ln(d/s)\ln^3(1/\delta))^{1/8}}{(\varepsilon n)^{1/4}}\wedge \big({\calHelped
Use compressed-sensing ℓ1 recovery instead of the projection mechanismApproximate-DP sparse mean estimation · Sparse mean estimationℓ2 error: log(d) -> log(d/s)Helped
Use the bias-reduced estimator with randomly selected batch sizesSparse-gradient SGD · Nonconvex empirical risk minimizationsquared gradient normHelped
Use the full batch instead of random batch sizesSparse-gradient SGD · DP empirical risk minimizationexcess riskHurt
Use multiple independent SGD runs and private model selectionBias-reduced sparse SGD · Convex and nonconvex ERMsuccess probability: from $1/2$ success probability to $1-\beta$Helped

Surprising findings

Limitations

Experimental setup

Metrics: l2 estimation error excess empirical/population risk expected squared gradient norm sample complexity rates

Baselines: dense DP-SGD / projection mechanism rates Zhou et al. sparse DP-ERM under partitioning sparsity

Builds on: projection mechanism Blanchet-Glynn bias reduction fully adaptive composition of DP compressed sensing approximate Caratheodory theorem

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