Foveation-based Mechanisms Alleviate Adversarial Examples

By Yan Luo, Xavier Boix, Gemma Roig, Tomaso A. Poggio, Qi Zhao. 2015

179 citations recorded by the source corpus.

We show that adversarial examples, i.e., the visually imperceptible perturbations that result in Convolutional Neural Networks (CNNs) fail, can be alleviated with a mechanism based on foveations---applying the CNN in different image regions. To see this, first, we report results in ImageNet that lead to a revision of the hypothesis that adversarial perturbations are a consequence of CNNs acting as a linear classifier: CNNs act locally linearly to changes in the image regions with objects recognized by the CNN, and in other regions the CNN may act non-linearly. Then, we corroborate that when the neural responses are linear, applying the foveation mechanism to the adversarial example tends to significantly reduce the effect of the perturbation. This is because, hypothetically, the CNNs for ImageNet are robust to changes of scale and translation of the object produced by the foveation, but this property does not generalize to transformations of the perturbation. As a result, the accuracy after a foveation is almost the same as the accuracy of the CNN without the adversarial perturbation, even if the adversarial perturbation is calculated taking into account a foveation.

Subfields: Artificial Intelligence, Hardware and Architecture, Safety, Robustness & Interpretability, Signal Processing

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Nicholas Carlini
  2. Alan L. Yuille
  3. Percy Liang
  4. Quoc V. Le
  5. Yoshua Bengio
  6. Dawn Song
  7. Bernt Schiele
  8. Nicolas Papernot

In Hardware and Architecture

  1. Nicolas Papernot
  2. Ajmal Saeed Mian
  3. Naveed Akhtar
  4. Ian J. Goodfellow
  5. Nicholas Carlini
  6. Patrick Drew McDaniel
  7. Sven Gowal
  8. Florian Tramèr

In Safety, Robustness & Interpretability

  1. Nicholas Carlini
  2. Matthias Hein
  3. Nicolas Papernot
  4. Florian Tramèr
  5. Dawn Song
  6. Ajmal Saeed Mian
  7. Naveed Akhtar
  8. Aleksander Madry

In Signal Processing

  1. Battista Biggio
  2. Fabio Roli
  3. Nicolas Papernot
  4. Nicholas Carlini
  5. Ian J. Goodfellow
  6. Florian Tramèr
  7. Patrick Drew McDaniel
  8. Giorgio Fumera

Citations in the corpus