Estimating Principal Components under Adversarial Perturbations
Pranjal Awasthi, Xue Chen, Aravindan Vijayaraghavan

TL;DR
This paper introduces a robust method for estimating the top principal components of high-dimensional Gaussian data under adversarial sample perturbations, generalizing existing sparse PCA results and establishing near-optimal error bounds.
Contribution
The authors propose a computationally efficient algorithm for principal component estimation under adversarial perturbations, with error bounds characterized by a new robustness parameter.
Findings
Algorithm achieves error bounds depending on the robustness parameter
Guarantees recover existing bounds for sparse PCA in the absence of corruptions
Proves near-optimality of the error dependence on the operator norm of the subspace
Abstract
Robustness is a key requirement for widespread deployment of machine learning algorithms, and has received much attention in both statistics and computer science. We study a natural model of robustness for high-dimensional statistical estimation problems that we call the adversarial perturbation model. An adversary can perturb every sample arbitrarily up to a specified magnitude measured in some norm, say . Our model is motivated by emerging paradigms such as low precision machine learning and adversarial training. We study the classical problem of estimating the top- principal subspace of the Gaussian covariance matrix in high dimensions, under the adversarial perturbation model. We design a computationally efficient algorithm that given corrupted data, recovers an estimate of the top- principal subspace with error that depends on a robustness…
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.
Taxonomy
TopicsSparse and Compressive Sensing Techniques · Machine Learning and Algorithms · Adversarial Robustness in Machine Learning
MethodsPrincipal Components Analysis
