English

Robust Adversarial Learning via Sparsifying Front Ends

Machine Learning 2021-05-26 v3 Information Theory Machine Learning math.IT

Abstract

It is by now well-known that small adversarial perturbations can induce classification errors in deep neural networks. In this paper, we take a bottom-up signal processing perspective to this problem and show that a systematic exploitation of sparsity in natural data is a promising tool for defense. For linear classifiers, we show that a sparsifying front end is provably effective against \ell_{\infty}-bounded attacks, reducing output distortion due to the attack by a factor of roughly K/NK/N where NN is the data dimension and KK is the sparsity level. We then extend this concept to deep networks, showing that a "locally linear" model can be used to develop a theoretical foundation for crafting attacks and defenses. We also devise attacks based on the locally linear model that outperform the well-known FGSM attack. We supplement our theoretical results with experiments on the MNIST and CIFAR-10 datasets, showing the efficacy of the proposed sparsity-based defense schemes.

Keywords

Cite

@article{arxiv.1810.10625,
  title  = {Robust Adversarial Learning via Sparsifying Front Ends},
  author = {Soorya Gopalakrishnan and Zhinus Marzi and Metehan Cekic and Upamanyu Madhow and Ramtin Pedarsani},
  journal= {arXiv preprint arXiv:1810.10625},
  year   = {2021}
}

Comments

16 pages, 12 figures, 6 tables

R2 v1 2026-06-23T04:51:54.423Z