atlas

Research map / Federated learning and privacy / Differential privacy

An Iterative Algorithm for Differentially Private $k$-PCA with Adaptive Noise

NeurIPS 2025 · Federated learning and privacy › Differential privacy · approach: Local-DP and private estimation · 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 k-DP-PCA, a deflation-based differentially private stochastic k-PCA algorithm built on an adaptive-noise 1-PCA oracle (ModifiedDP-PCA) and a DP Oja variant (k-DP-Ojas), with utility linear in d and adaptive to data randomness.

Problem

Differentially private stochastic k-PCA: estimate the top-k eigenspace of the expectation of i.i.d. random matrices while preserving DP of each sample, with sample complexity near-linear in d and noise adapting to data variability.

Approach

Extends deflation to the stochastic setting via a stochastic ePCA oracle, and uses an adaptive two-stage private Oja update (PrivRange then PrivMean) so that privacy noise scales with the data's intrinsic spread rather than a fixed clipping threshold.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use k-DP-PCA instead of DP-Gauss-1, DP-Gauss-2, or DP-Power-MethodSpiked covariance · Spiked covariance; varying sample size and noise levelutilityHelped
Use k-DP-PCA instead of k-DP-OjasSpiked covariance · Low-noise regime (σ ≪ λ₁)utilityHelped
Use k-DP-Ojas instead of k-DP-PCASpiked covariance · Higher-noise regimeutilityMixed
Increase the ambient dimensionDP-Gauss-1, DP-Gauss-2, and DP-Power-Method relative to k-DP-PCA · Spiked covariance; fixed sample sizeutilityHurt
Increase the eigengapDP-Gauss-2 · Spiked covariance; varying eigengaputilityHelped
Increase the eigengapDP-Gauss-1 · Spiked covariance; varying eigengaputilityNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: synthetic spiked covariance data

Benchmarks: spiked covariance synthetic data

Metrics: zeta approximation error (relative captured variance) utility vs sample size utility vs dimension utility vs eigengap

Baselines: DP-Gauss-1 DP-Gauss-2 DP-Power-Method k-DP-Ojas

Builds on: DP-PCA (Dwork et al. 2014 style private PCA with PrivRange/PrivMean) Oja's algorithm deflation for k-PCA (black-box reduction) noisy power method

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