Fast Minimum-norm Adversarial Attacks through Adaptive Norm Constraints

Maura Pintor, Fabio Roli, Wieland Brendel, Battista Biggio
2/25/2021
cs.LGcs.CV

Official code: pralab/Fast-Minimum-Norm-FMN-Attack (25 stars, MIT, last commit 2022-03-16).

Abstract

Evaluating adversarial robustness amounts to finding the minimum perturbation needed to have an input sample misclassified. The inherent complexity of the underlying optimization requires current gradient-based attacks to be carefully tuned, initialized, and possibly executed for many computationally-demanding iterations, even if specialized to a given perturbation model. In this work, we overcome these limitations by proposing a fast minimum-norm (FMN) attack that works with different $\ell_p$-norm perturbation models ($p=0, 1, 2, \infty$), is robust to hyperparameter choices, does not require adversarial starting points, and converges within few lightweight steps. It works by iteratively finding the sample misclassified with maximum confidence within an $\ell_p$-norm constraint of size $ε$, while adapting $ε$ to minimize the distance of the current sample to the decision boundary. Extensive experiments show that FMN significantly outperforms existing attacks in terms of convergence speed and computation time, while reporting comparable or even smaller perturbation sizes.

View on arXivView PDF

Code Implementations(1)

MIT

Foolbox implementation for NeurIPS 2021 Paper: "Fast Minimum-norm Adversarial Attacks through Adaptive Norm Constraints".

254Python, Jupyter NotebookFeb 1, 20214 years agoMIT

Cite this paper

@article{pintor2021fast,
  title  = {Fast Minimum-norm Adversarial Attacks through Adaptive Norm Constraints},
  author = {Maura Pintor and Fabio Roli and Wieland Brendel and Battista Biggio},
  year   = {2021},
  eprint = {2102.12827},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2102.12827}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2102.12827.svg)](https://codeofpaper.com/paper/2102.12827)

Discussion