mlsanityData to 14 Oct 2026

Sparse Representations Improve Adversarial Robustness of Neural Network Classifiers

arXiv 2509.21130 ↗First posted 25 Sep 2025cs.LG cs.CVcited by 0

Not on the map. Why?

Abstract (arXiv)

Deep neural networks perform remarkably well on image classification tasks but remain vulnerable to carefully crafted adversarial perturbations. This work revisits linear dimensionality reduction as a simple, data-adapted defense. We empirically compare standard Principal Component Analysis (PCA) with its sparse variant (SPCA) as front-end feature extractors for downstream classifiers, and we complement these experiments with a theoretical analysis. On the theory side, we derive exact robustness certificates for linear heads applied to SPCA features: for both ℓ_∞ and ℓ2 threat models (binary and multiclass), the certified radius grows as the dual norms of W^top u shrink, where W is the projection and u the head weights. We further show that for general (non-linear) heads, sparsity reduces operator-norm bounds through a Lipschitz composition argument, predicting lower input sensitivity. Empirically, with a small non-linear network after the projection, SPCA consistently degrades more gracefully than PCA under strong white-box and black-box attacks while maintaining competitive clean accuracy. Taken together, the theory identifies the mechanism (sparser projections reduce adversarial leverage) and the experiments verify that this benefit persists beyond the linear setting. Our code is available at https://github.com/killian31/SPCARobustness.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 13 of its 19 references that are in the map. First posted on arXiv 25 Sep 2025.

Builds on

13 of 19 references.

References · 13

  1. 2014Explaining and Harnessing Adversarial Examplescited by 7,364
  2. 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,415
  3. 2019Certified Adversarial Robustness via Randomized Smoothingcited by 1,340
  4. 2019Adversarial Examples Are Not Bugs, They Are Featurescited by 953
  5. 2019Square Attack: a query-efficient black-box adversarial attack via random searchcited by 685
  6. 2017Countering Adversarial Images using Input Transformationscited by 520
  7. 2017Feature Squeezing: Detecting Adversarial Examples in Deep Neural Networkscited by 486
  8. 2017Enhancing Robustness of Machine Learning Systems via Data Transformationscited by 38
  9. 2016Early Methods for Detecting Adversarial Imagescited by 36
  10. 2018Are Generative Classifiers More Robust to Adversarial Attacks?cited by 36
  11. 2020Sparse PCA: Algorithms, Adversarial Perturbations and Certificatescited by 18
  12. 2019Principal Component Properties of Adversarial Samplescited by 3
1 more
  1. 2020Estimating Principal Components under Adversarial Perturbationscited by 1

Built on by

Not cited yet.