PASA: Attack Agnostic Unsupervised Adversarial Detection using Prediction & Attribution Sensitivity Analysis
Not on the map. Why?
Abstract (arXiv)
Deep neural networks for classification are vulnerable to adversarial attacks, where small perturbations to input samples lead to incorrect predictions. This susceptibility, combined with the black-box nature of such networks, limits their adoption in critical applications like autonomous driving. Feature-attribution-based explanation methods provide relevance of input features for model predictions on input samples, thus explaining model decisions. However, we observe that both model predictions and feature attributions for input samples are sensitive to noise. We develop a practical method for this characteristic of model prediction and feature attribution to detect adversarial samples. Our method, PASA, requires the computation of two test statistics using model prediction and feature attribution and can reliably detect adversarial samples using thresholds learned from benign samples. We validate our lightweight approach by evaluating the performance of PASA on varying strengths of FGSM, PGD, BIM, and CW attacks on multiple image and non-image datasets. On average, we outperform state-of-the-art statistical unsupervised adversarial detectors on CIFAR-10 and ImageNet by 14% and 35% ROC-AUC scores, respectively. Moreover, our approach demonstrates competitive performance even when an adversary is aware of the defense mechanism.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 58 of its 78 references that are in the map. First posted on arXiv 12 Apr 2024.
Builds on
58 of 78 references.
References · 58
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2014Explaining and Harnessing Adversarial Examplescited by 7,364
- 2017Mask R-CNNcited by 7,277
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,415
- 2013Intriguing properties of neural networkscited by 5,155
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,611
- 2017Axiomatic Attribution for Deep Networkscited by 3,384
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,998
38 more
- 2016A Baseline for Detecting Misclassified and Out-of-Distribution Examples in Neural Networkscited by 2,385
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,371
- 2016Adversarial examples in the physical worldcited by 1,769
- 2020Reliable evaluation of adversarial robustness with an ensemble of diverse parameter-free attackscited by 1,451
- 2016End to End Learning for Self-Driving Carscited by 1,009
- 2014Striving for Simplicity: The All Convolutional Netcited by 990
- 2020On Adaptive Attacks to Adversarial Example Defensescited by 555
- 2020Captum: A unified and generic model interpretability library for PyTorchcited by 547
- 2017Adversarial Examples Are Not Easily Detected: Bypassing Ten Detection Methodscited by 546
- 2016Delving into Transferable Adversarial Examples and Black-box Attackscited by 536
- 2017Feature Squeezing: Detecting Adversarial Examples in Deep Neural Networkscited by 486
- 2017Interpretation of Neural Networks is Fragilecited by 444
- 2017Wild Patterns: Ten Years After the Rise of Adversarial Machine Learningcited by 414
- 2017Deep Learning for Medical Image Analysiscited by 401
- 2018Feature Denoising for Improving Adversarial Robustnesscited by 314
- 2018Characterizing Adversarial Subspaces Using Local Intrinsic Dimensionalitycited by 282
- 2017MagNet: a Two-Pronged Defense against Adversarial Examplescited by 269
- 2017Detecting Adversarial Samples from Artifactscited by 245
- 2016Understanding Neural Networks through Representation Erasurecited by 224
- 2018Adversarial Robustness Toolbox v1.0.0cited by 215
- 2019Improving Adversarial Robustness via Promoting Ensemble Diversitycited by 213
- 2018EMBER: An Open Dataset for Training Static PE Malware Machine Learning Modelscited by 165
- 2019The Odds are Odd: A Statistical Test for Detecting Adversarial Examplescited by 75
- 2018Shield: Fast, Practical Defense and Vaccination for Deep Learning using JPEG Compressioncited by 74
- 2016A Boundary Tilting Persepective on the Phenomenon of Adversarial Examplescited by 70
- 2019The Limitations of Adversarial Training and the Blind-Spot Attackcited by 63
- 2019A New Defense Against Adversarial Images: Turning a Weakness into a Strengthcited by 49
- 2019ML-LOO: Detecting Adversarial Examples with Feature Attributioncited by 48
- 2021Detecting Adversarial Examples Is (Nearly) As Hard As Classifying Themcited by 48
- 2020Proper Network Interpretability Helps Adversarial Robustness in Classificationcited by 41
- 2021Modeling Realistic Adversarial Attacks against Network Intrusion Detection Systemscited by 41
- 2018Attacks Meet Interpretability: Attribute-steered Detection of Adversarial Samplescited by 38
- 2019Deep Neural Rejection against Adversarial Examplescited by 32
- 2021NoiseGrad: Enhancing Explanations by Introducing Stochasticity to Model Weightscited by 28
- 2021Indicators of Attack Failure: Debugging and Improving Optimization of Adversarial Examplescited by 23
- 2019DLA: Dense-Layer-Analysis for Adversarial Example Detectioncited by 20
- 2019Detecting Adversarial Examples and Other Misclassifications in Neural Networks by Introspectioncited by 16
- 2021On the Robustness of Domain Constraintscited by 11
50 most cited of 58 All 58 (JSON)
Built on by
Citing papers per year: 2025: 2; 2026: 1.
3 papers.