Tight Differentially Private PCA via Matrix Coherence
Tommaso d'Orsi, Gleb Novikov

TL;DR
This paper introduces an efficient differentially private PCA algorithm whose error depends on matrix coherence and spectral gap, outperforming previous methods especially in dense settings, and explores coherence applications in graph problems.
Contribution
The paper presents a simple, efficient private PCA algorithm based on SVD that leverages matrix coherence, resolving a key open question and outperforming prior private algorithms in certain regimes.
Findings
Achieves private PCA with error depending only on coherence and spectral gap.
Outperforms existing private PCA algorithms, matching non-private guarantees in dense regimes.
Provides differentially private algorithms for Max-Cut and CSPs under low coherence assumptions.
Abstract
We revisit the task of computing the span of the top singular vectors of a matrix under differential privacy. We show that a simple and efficient algorithm -- based on singular value decomposition and standard perturbation mechanisms -- returns a private rank- approximation whose error depends only on the \emph{rank- coherence} of and the spectral gap . This resolves a question posed by Hardt and Roth~\cite{hardt2013beyond}. Our estimator outperforms the state of the art -- significantly so in some regimes. In particular, we show that in the dense setting, it achieves the same guarantees for single-spike PCA in the Wishart model as those attained by optimal non-private algorithms, whereas prior private algorithms failed to do so. In addition, we prove that (rank-) coherence does not increase under Gaussian…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
