Feature-Filter: Detecting Adversarial Examples through Filtering off Recessive Features
Not on the map. Why?
Abstract (arXiv)
Deep neural networks (DNNs) are under threat from adversarial example attacks. The adversary can easily change the outputs of DNNs by adding small well-designed perturbations to inputs. Adversarial example detection is a fundamental work for robust DNNs-based service. Adversarial examples show the difference between humans and DNNs in image recognition. From a human-centric perspective, image features could be divided into dominant features that are comprehensible to humans, and recessive features that are incomprehensible to humans, yet are exploited by DNNs. In this paper, we reveal that imperceptible adversarial examples are the product of recessive features misleading neural networks, and an adversarial attack is essentially a kind of method to enrich these recessive features in the image. The imperceptibility of the adversarial examples indicates that the perturbations enrich recessive features, yet hardly affect dominant features. Therefore, adversarial examples are sensitive to filtering off recessive features, while benign examples are immune to such operation. Inspired by this idea, we propose a label-only adversarial detection approach that is referred to as feature-filter. Feature-filter utilizes discrete cosine transform to approximately separate recessive features from dominant features, and gets a mutant image that is filtered off recessive features. By only comparing DNN's prediction labels on the input and its mutant, feature-filter can real-time detect imperceptible adversarial examples at high accuracy and few false positives.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 38 of its 47 references that are in the map. First posted on arXiv 19 Jul 2021.
Builds on
38 of 47 references.
References · 38
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
- 2013Intriguing properties of neural networkscited by 5,114
- 2017Squeeze-and-Excitation Networkscited by 4,763
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
- 2015DeepFool: a simple and accurate method to fool deep neural networkscited by 1,315
- 2019Adversarial Examples Are Not Bugs, They Are Featurescited by 950
- 2016Adversarial Machine Learning at Scalecited by 934
26 more
- 2017Ensemble Adversarial Training: Attacks and Defensescited by 833
- 2016Universal adversarial perturbationscited by 774
- 2015Distillation as a Defense to Adversarial Perturbations against Deep Neural Networkscited by 675
- 2017One pixel attack for fooling deep neural networkscited by 579
- 2017Adversarial Examples Are Not Easily Detected: Bypassing Ten Detection Methodscited by 542
- 2017Feature Squeezing: Detecting Adversarial Examples in Deep Neural Networkscited by 484
- 2018TextBugger: Generating Adversarial Text Against Real-world Applicationscited by 376
- 2017Adversarial Examples: Attacks and Defenses for Deep Learningcited by 350
- 2017DeepXplore: Automated Whitebox Testing of Deep Learning Systemscited by 307
- 2017Detecting Adversarial Samples from Artifactscited by 244
- 2016A study of the effect of JPG compression on adversarial imagescited by 196
- 2020Perceptual Adversarial Robustness: Defense Against Unseen Threat Modelscited by 137
- 2018Kitsune: An Ensemble of Autoencoders for Online Network Intrusion Detectioncited by 121
- 2018Are adversarial examples inevitable?cited by 113
- 2016Towards the Science of Security and Privacy in Machine Learningcited by 89
- 2017Keeping the Bad Guys Out: Protecting and Vaccinating Deep Learning with JPEG Compressioncited by 86
- 2019Unrestricted Adversarial Examples via Semantic Manipulationcited by 84
- 2018Adversarial examples from computational constraintscited by 79
- 2019Detecting Adversarial Samples Using Influence Functions and Nearest Neighborscited by 72
- 2020SLAP: Improving Physical Adversarial Examples with Short-Lived Adversarial Perturbationscited by 50
- 2019ML-LOO: Detecting Adversarial Examples with Feature Attributioncited by 48
- 2018The Curse of Concentration in Robust Learning: Evasion and Poisoning Attacks from Concentration of Measurecited by 44
- 2016Adversarial Diversity and Hard Positive Generationcited by 35
- 2019DLA: Dense-Layer-Analysis for Adversarial Example Detectioncited by 20
- 2019Natural and Adversarial Error Detection using Invariance to Image Transformationscited by 9
- 2019Self-supervised learning for autonomous vehicles perception: A conciliation between analytical and learning methodscited by 3
Built on by
Citing papers per year: 2022: 2.
2 papers.