Skip to content

Toward Evaluating the Robustness of Neural Networks

Towards Evaluating the Robustness of Neural Networks

arXiv· arXiv:1608.04644· S&P 2017· Nicholas Carlini, David WagnerUniversity of California, BerkeleyIndexed by this site · 15 days ago· Originally publishedSelected AttacksSelectedAttention48

Translation in progress — untranslated text is omitted.

Quick read

Attacks

Based on the paper PDF (AI-generated); refer to the original

AI summaryNicholas Carlini and David Wagner propose new adversarial example attacks against three distance metrics, L0, L2, and L∞, successfully finding adversarial examples with 100% probability on both defensive distillation and non-distilled neural networks. Defensive distillation previously reduced the success rate of existing attacks from 95% to 0.5%, but could not stop these stronger attacks. On MNIST, CIFAR-10, and ImageNet, the adversarial examples generated by the new attacks have lower distortion than previous best results, with L0 and L2 attacks having 2 to 10 times lower distortion; the authors state that their L0 attack is the first published attack capable of targeted misclassification on ImageNet. On Inception v3, flipping only the least significant bit of each pixel can change the image classification; the authors also used the transferability of high-confidence adversarial examples to test and break defensive distillation, and released the attack code at http://nicholas.carlini.com/code/nn_robust_attacks,建议作为评估未来防御的基准。

Questions
Defensive distillation was proposed to improve neural networks' robustness to adversarial examples, and the original paper reported that it reduced the success rate of existing attacks from 95% to 0.5%. The authors aim to test whether distillation really eliminates adversarial examples or only makes existing attacks fail.
Methods
The authors formulate adversarial example generation as an optimization problem with box constraints, systematically compare 7 objective functions and 3 box-constraint handling methods, select a logits-based objective function with a tanh variable substitution, then design attacks for L2, L0, and L∞ respectively, and use high-confidence adversarial examples for transfer tests.
Experiments and results
On MNIST, CIFAR-10, and ImageNet, the three attacks succeed 100% of the time on both undistilled and distilled networks; the perturbation of the L0/L2 attacks is 2×–10× lower than that of previous attacks (per the authors); the correlation coefficient between distillation temperature and average perturbation distance is −0.05; high-confidence adversarial examples can transfer from ordinary networks to distilled networks.
Limitations and future work
The authors do not have a dedicated Limitations section; the authors point out that none of the Lp distances used is a perfect measure of human-perceived similarity, and leave constructing a better distance metric for future work. The experiments cover only three image tasks, MNIST, CIFAR-10, and ImageNet, and one defense, defensive distillation.
Why it was selectedThe authors used three new attacks to break defensive distillation with a 100% success rate, showing that evaluating new defenses for image models requires stronger attacks as a benchmark.

The authors used three new attacks to break defensive distillation with a 100% success rate, showing that evaluating new defenses for image models requires stronger attacks as a benchmark.

Related events and news

0 events · 2 news mentions

News that mentions this paper

Related papers

Show 3 more papers
Read originalS&P 2017