Adversarially Robust Low Dimensional Representations
Pranjal Awasthi, Vaggos Chatziafratis, Xue Chen, Aravindan, Vijayaraghavan

TL;DR
This paper introduces a robust variant of PCA that aims to find low-dimensional representations resilient to adversarial perturbations, providing algorithms that are both computationally feasible and effective at enhancing robustness in various learning tasks.
Contribution
The paper formulates a new robust PCA problem, develops a polynomial-time approximation algorithm, and extends these techniques to improve robustness in training and testing phases for multiple learning tasks.
Findings
Polynomial-time algorithm achieves constant-factor approximation.
Algorithms are robust to both training-time and test-time adversarial perturbations.
Applicable to clustering and adversarially robust classification.
Abstract
Many machine learning systems are vulnerable to small perturbations made to inputs either at test time or at training time. This has received much recent interest on the empirical front due to applications where reliability and security are critical. However, theoretical understanding of algorithms that are robust to adversarial perturbations is limited. In this work we focus on Principal Component Analysis (PCA), a ubiquitous algorithmic primitive in machine learning. We formulate a natural robust variant of PCA where the goal is to find a low dimensional subspace to represent the given data with minimum projection error, that is in addition robust to small perturbations measured in norm (say ). Unlike PCA which is solvable in polynomial time, our formulation is computationally intractable to optimize as it captures a variant of the well-studied sparse PCA…
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
TopicsAdversarial Robustness in Machine Learning · Machine Learning and Algorithms · Sparse and Compressive Sensing Techniques
MethodsTest · Principal Components Analysis
