Deflecting Adversarial Attacks with Pixel Deflection

By Aaditya (Adi) Prakash, Nick Moran, Solomon Garber, Antonella DiLillo, James A. Storer. 2018

334 citations recorded by the source corpus.

CNNs are poised to become integral parts of many critical systems. Despite their robustness to natural variations, image pixel values can be manipulated, via small, carefully crafted, imperceptible perturbations, to cause a model to misclassify images. We present an algorithm to process an image so that classification accuracy is significantly preserved in the presence of such adversarial manipulations. Image classifiers tend to be robust to natural noise, and adversarial attacks tend to be agnostic to object location. These observations motivate our strategy, which leverages model robustness to defend against adversarial perturbations by forcing the image to match natural image statistics. Our algorithm locally corrupts the image by redistributing pixel values via a process we term pixel deflection. A subsequent wavelet-based denoising operation softens this corruption, as well as some of the adversarial changes. We demonstrate experimentally that the combination of these techniques enables the effective recovery of the true class, against a variety of robust attacks. Our results compare favorably with current state-of-the-art defenses, without requiring retraining or modifying the CNN.

Subfields: Artificial Intelligence, Molecular Biology

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. Quoc V. Le
  4. Bernt Schiele
  5. Philip H. S. Torr
  6. Matthias Hein
  7. Jun Zhu
  8. Trevor Darrell

In Molecular Biology

  1. Florian Tramèr
  2. Nicholas Carlini
  3. Ekin Dogus Cubuk
  4. Wieland Brendel
  5. Quoc V. Le
  6. Jonas Rauber
  7. Tom Goldstein
  8. Micah Goldblum

Citations in the corpus