HyperAIHyperAI

Command Palette

Search for a command to run...

4 months ago

Feature Denoising for Improving Adversarial Robustness

Cihang Xie; Yuxin Wu; Laurens van der Maaten; Alan Yuille; Kaiming He

Feature Denoising for Improving Adversarial Robustness

Abstract

Adversarial attacks to image classification systems present challenges to convolutional networks and opportunities for understanding them. This study suggests that adversarial perturbations on images lead to noise in the features constructed by these networks. Motivated by this observation, we develop new network architectures that increase adversarial robustness by performing feature denoising. Specifically, our networks contain blocks that denoise the features using non-local means or other filters; the entire networks are trained end-to-end. When combined with adversarial training, our feature denoising networks substantially improve the state-of-the-art in adversarial robustness in both white-box and black-box attack settings. On ImageNet, under 10-iteration PGD white-box attacks where prior art has 27.9% accuracy, our method achieves 55.7%; even under extreme 2000-iteration PGD white-box attacks, our method secures 42.6% accuracy. Our method was ranked first in Competition on Adversarial Attacks and Defenses (CAAD) 2018 --- it achieved 50.6% classification accuracy on a secret, ImageNet-like test dataset against 48 unknown attackers, surpassing the runner-up approach by ~10%. Code is available at https://github.com/facebookresearch/ImageNet-Adversarial-Training.

Code Repositories

lirundong/quant-pack
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
adversarial-defense-on-caad-2018Feature Denoising
Accuracy: 50.6%
adversarial-defense-on-imagenetFeature Denoising
Accuracy: 49.5%
adversarial-defense-on-imagenet-targeted-pgdResNet-152 Denoise
Accuracy: 42.8
adversarial-defense-on-imagenet-targeted-pgdResNet-152
Accuracy: 39.0
adversarial-defense-on-imagenet-targeted-pgdResNeXt-101 DenoiseAll
Accuracy: 40.4

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
Feature Denoising for Improving Adversarial Robustness | Papers | HyperAI