Adversarial Examples Are Not Easily Detected

Nicholas Carlini, David Wagner

2017 · 1.4K citations · 27 references

Concepts

TL;DR

Neural networks are vulnerable to adversarial examples, which are inputs close to natural data that are misclassified. The study aims to survey ten recent detection proposals and propose guidelines for evaluating future defenses. The authors surveyed ten detection methods, compared their efficacy, and outlined guidelines for assessing future defenses. All surveyed methods can be defeated by constructing new loss functions, showing that adversarial examples are harder to detect than previously thought and that presumed intrinsic properties are not.

Abstract

Neural networks are known to be vulnerable to adversarial examples: inputs that are close to natural inputs but classified incorrectly. In order to better understand the space of adversarial examples, we survey ten recent proposals that are designed for detection and compare their efficacy. We show that all can be defeated by constructing new loss functions. We conclude that adversarial examples are significantly harder to detect than previously appreciated, and the properties believed to be intrinsic to adversarial examples are in fact not. Finally, we propose several simple guidelines for evaluating future proposed defenses.

References

27