NCIS: Neural Contextual Iterative Smoothing for Purifying Adversarial Perturbations
Not on the map. Why?
Abstract (arXiv)
We propose a novel and effective purification based adversarial defense method against pre-processor blind white- and black-box attacks. Our method is computationally efficient and trained only with self-supervised learning on general images, without requiring any adversarial training or retraining of the classification model. We first show an empirical analysis on the adversarial noise, defined to be the residual between an original image and its adversarial example, has almost zero mean, symmetric distribution. Based on this observation, we propose a very simple iterative Gaussian Smoothing (GS) which can effectively smooth out adversarial noise and achieve substantially high robust accuracy. To further improve it, we propose Neural Contextual Iterative Smoothing (NCIS), which trains a blind-spot network (BSN) in a self-supervised manner to reconstruct the discriminative features of the original image that is also smoothed out by GS. From our extensive experiments on the large-scale ImageNet using four classification models, we show that our method achieves both competitive standard accuracy and state-of-the-art robust accuracy against most strong purifier-blind white- and black-box attacks. Also, we propose a new benchmark for evaluating a purification method based on commercial image classification APIs, such as AWS, Azure, Clarifai and Google. We generate adversarial examples by ensemble transfer-based black-box attack, which can induce complete misclassification of APIs, and demonstrate that our method can be used to increase adversarial robustness of APIs.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 40 of its 49 references that are in the map. First posted on arXiv 22 Jun 2021.
Builds on
40 of 49 references.
References · 40
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2016Wide Residual Networkscited by 3,057
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
- 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,540
- 2016Adversarial examples in the physical worldcited by 1,762
- 2020Reliable evaluation of adversarial robustness with an ensemble of diverse parameter-free attackscited by 1,442
- 2016Beyond a Gaussian Denoiser: Residual Learning of Deep CNN for Image Denoisingcited by 1,352
- 2019Certified Adversarial Robustness via Randomized Smoothingcited by 1,324
- 2015DeepFool: a simple and accurate method to fool deep neural networkscited by 1,315
- 2018Obfuscated Gradients Give a False Sense of Security: Circumventing Defenses to Adversarial Examplescited by 1,259
28 more
- 2020Designing Network Design Spacescited by 954
- 2019Square Attack: a query-efficient black-box adversarial attack via random searchcited by 682
- 2017ZOO: Zeroth Order Optimization based Black-box Attacks to Deep Neural Networks without Training Substitute Modelscited by 656
- 2018Improving Transferability of Adversarial Examples with Input Diversitycited by 591
- 2020On Adaptive Attacks to Adversarial Example Defensescited by 547
- 2016Delving into Transferable Adversarial Examples and Black-box Attackscited by 530
- 2017Countering Adversarial Images using Input Transformationscited by 517
- 2018Black-box Adversarial Attacks with Limited Queries and Informationcited by 499
- 2019On Evaluating Adversarial Robustnesscited by 442
- 2018Defense-GAN: Protecting Classifiers Against Adversarial Attacks Using Generative Modelscited by 362
- 2018Noise2Void - Learning Denoising from Single Noisy Imagescited by 359
- 2017Defense against Adversarial Attacks Using High-Level Representation Guided Denoisercited by 329
- 2018Feature Denoising for Improving Adversarial Robustnesscited by 312
- 2021Recent Advances in Adversarial Training for Adversarial Robustnesscited by 276
- 2018Adversarial Risk and the Dangers of Evaluating Against Weak Attackscited by 221
- 2018Adversarial Robustness Toolbox v1.0.0cited by 214
- 2016A study of the effect of JPG compression on adversarial imagescited by 196
- 2020A Self-supervised Approach for Adversarial Robustnesscited by 180
- 2019High-Quality Self-Supervised Deep Image Denoisingcited by 161
- 2020Torchattacks: A PyTorch Repository for Adversarial Attackscited by 156
- 2021Adversarial purification with Score-based generative modelscited by 132
- 2020Unpaired Learning of Deep Image Denoisingcited by 74
- 2019advertorch v0.1: An Adversarial Robustness Toolbox based on PyTorchcited by 69
- 2019Image Super-Resolution as a Defense Against Adversarial Attackscited by 64
- 2017APE-GAN: Adversarial Perturbation Elimination with GANcited by 57
- 2021Online Adversarial Purification based on Self-Supervisioncited by 45
- 2021FBI-Denoiser: Fast Blind Image Denoiser for Poisson-Gaussian Noisecited by 22
- 2018Fully Convolutional Pixel Adaptive Image Denoisercited by 8
Built on by
Not cited yet.