Lune

NeurIPS2022Top-tier venue

DP-PCA: Statistically Optimal and Differentially Private PCA

Xiyang Liu, Weihao Kong, Prateek Jain, Sewoong Oh

2022Year
38Citations
11Top-tier citations

Abstract

We study the canonical statistical task of computing the principal component from nn i.i.d. data in dd dimensions under (ε,δ)(\varepsilon,\delta)-differential privacy. Although extensively studied in literature, existing solutions fall short on two key aspects: (ii) even for Gaussian data, existing private algorithms require the number of samples nn to scale super-linearly with dd, i.e., n=Ω(d3/2)n=\Omega(d^{3/2}), to obtain non-trivial results while non-private PCA requires only n=O(d)n=O(d), and (iiii) existing techniques suffer from a non-vanishing error even when the randomness in each data point is arbitrarily small. We propose DP-PCA, which is a single-pass algorithm that overcomes both limitations. It is based on a private minibatch gradient ascent method that relies on private mean estimation, which adds minimal noise required to ensure privacy by adapting to the variance of a given minibatch of gradients. For sub-Gaussian data, we provide nearly optimal statistical error rates even for n=O~(d)n=\tilde O(d). Furthermore, we provide a lower bound showing that sub-Gaussian style assumption is necessary in obtaining the optimal error rate.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext fa9ca2f4-8bb2-41ab-a57b-0b227af084e5

Cited by top-tier papers11

Ask how each one uses it

Builds on15

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines