atlas

Research map / Federated learning and privacy / Differential privacy

Private Zeroth-Order Optimization with Public Data

NeurIPS 2025 · Federated learning and privacy › Differential privacy · approach: DP-SGD refinements · 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.

Proposes PAZO, three public-data-assisted private zeroth-order optimizers (mixing, subspace sampling, selection) that improve privacy/utility tradeoffs over DPZero and match or beat public-data first-order DP methods at small epsilon, with up to 16x speedup.

Problem

Private training with first-order DP methods (DP-SGD) is computationally and memory expensive, while existing private zeroth-order methods have low utility compared with DP-SGD and have only been tested on prompt-based LM fine-tuning.

Approach

Use a small public dataset's first-order gradients to guide private zeroth-order gradient estimation: mix public gradients with private two-point estimates (PAZO-M), restrict random perturbations to the span of public gradients (PAZO-P), or select the best public gradient via private function queries (PAZO-S), keeping privatization limited to function evaluations.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add public-data guidance to private zeroth-order optimizationDPZero · CIFAR-10, Tiny-ImageNet, IMDB, and MNLIaccuracyHelped
Use public-data-assisted zeroth-order optimization instead of public-data-assisted first-order optimizationPAZO versus FO+PUB · Vision and text tasks at small privacy budgetsaccuracyHelped
Use PAZO rather than first-order methodsDP training · Training iterationruntime speedup: 2∼ 16× fasterHelped
Add public data to guide zeroth-order updatesPrivate zeroth-order methods · Vision and language tasksconvergence speedHelped
Use PAZO-M rather than DPZeroPrivate zeroth-order optimization · Model dimension dconvergence error rate: $O(\sqrt{d}\log{d})$ -> $O(\frac{1-\alpha}{\alpha}\sqrt{d})$Helped
Use public-gradient-subspace sampling rather than full-dimensional samplingPAZO-P · Model dimension dconvergence error rate: DPZero: $O(\sqrt{d}\log{d})$; PAZO-P: $O(k)$Helped
Use PAZO-SPrivate zeroth-order optimization · Model dimension dconvergence error rate: DPZero: $O(\sqrt{d}\log{d})$; PAZO-S: $O(c)$Helped
Increase the number of random directions q (ablation)DPZero · Tasks in the hyperparameter studyaccuracyHelped
Increase the number of random directions q (ablation)PAZO · Tasks in the hyperparameter studyaccuracyNo clear effect
Use PAZO-P without orthonormalizing public gradients (ablation)PAZO-P · Empirical tasksperformanceNo clear effect
Remove the noisy candidate from PAZO-S (ablation)PAZO-S · Hyperparameter sensitivity studyaccuracyMixed

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 Tiny-ImageNet IMDB MNLI

Benchmarks: CIFAR-10 Tiny-ImageNet IMDB MNLI

Metrics: accuracy wall-clock time per iteration

Baselines: DP-SGD DPZero DPMD GEP DOPE-SGD

Builds on: DPZero DP-SGD DPMD DOPE-SGD GEP

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