Adversarial Robustness through the Lens of Convolutional Filters
Not on the map. Why?
Abstract (arXiv)
Deep learning models are intrinsically sensitive to distribution shifts in the input data. In particular, small, barely perceivable perturbations to the input data can force models to make wrong predictions with high confidence. An common defense mechanism is regularization through adversarial training which injects worst-case perturbations back into training to strengthen the decision boundaries, and to reduce overfitting. In this context, we perform an investigation of 3x3 convolution filters that form in adversarially-trained models. Filters are extracted from 71 public models of the linf-RobustBench CIFAR-10/100 and ImageNet1k leaderboard and compared to filters extracted from models built on the same architectures but trained without robust regularization. We observe that adversarially-robust models appear to form more diverse, less sparse, and more orthogonal convolution filters than their normal counterparts. The largest differences between robust and normal models are found in the deepest layers, and the very first convolution layer, which consistently and predominantly forms filters that can partially eliminate perturbations, irrespective of the architecture. Data & Project website: https://github.com/paulgavrikov/cvpr22w_RobustnessThroughTheLens
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 46 of its 70 references that are in the map. First posted on arXiv 5 Apr 2022.
Builds on
46 of 70 references.
References · 46
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2013Intriguing properties of neural networkscited by 5,114
- 2014Going Deeper with Convolutionscited by 4,231
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
- 2018Large Scale GAN Training for High Fidelity Natural Image Synthesiscited by 2,609
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
- 2019Theoretically Principled Trade-off between Robustness and Accuracycited by 1,510
- 2020Reliable evaluation of adversarial robustness with an ensemble of diverse parameter-free attackscited by 1,442
- 2015DeepFool: a simple and accurate method to fool deep neural networkscited by 1,315
- 2014How transferable are features in deep neural networks?cited by 1,216
34 more
- 2020Fast is better than free: Revisiting adversarial trainingcited by 723
- 2019Square Attack: a query-efficient black-box adversarial attack via random searchcited by 682
- 2015Distillation as a Defense to Adversarial Perturbations against Deep Neural Networkscited by 675
- 2020RobustBench: a standardized adversarial robustness benchmarkcited by 659
- 2019Adversarial Training for Free!cited by 638
- 2020Overfitting in adversarially robust deep learningcited by 504
- 2018Threat of Adversarial Attacks on Deep Learning in Computer Vision: A Surveycited by 459
- 2019Unlabeled Data Improves Adversarial Robustnesscited by 415
- 2019Using Pre-Training Can Improve Model Robustness and Uncertaintycited by 373
- 2019Minimally distorted Adversarial Examples with a Fast Adaptive Boundary Attackcited by 333
- 2020Uncovering the Limits of Adversarial Training against Norm-Bounded Adversarial Examplescited by 275
- 2020Attacks Which Do Not Kill Training Make Adversarial Learning Strongercited by 242
- 2021Improving Robustness using Generated Datacited by 233
- 2020Understanding and Improving Fast Adversarial Trainingcited by 213
- 2021Fixing Data Augmentation to Improve Adversarial Robustnesscited by 201
- 2020Geometry-aware Instance-reweighted Adversarial Trainingcited by 198
- 2019You Only Propagate Once: Accelerating Adversarial Training via Maximal Principlecited by 181
- 2018MMA Training: Direct Input Space Margin Maximization through Adversarial Trainingcited by 171
- 2020Adversarial Robustness: From Self-Supervised Pre-Training to Fine-Tuningcited by 152
- 2019Understanding Adversarial Attacks on Deep Learning Based Medical Image Analysis Systemscited by 151
- 2020Self-Adaptive Training: beyond Empirical Risk Minimizationcited by 126
- 2021Robust Learning Meets Generative Models: Can Proxy Distributions Improve Adversarial Robustness?cited by 113
- 2016Neural Photo Editing with Introspective Adversarial Networkscited by 109
- 2020Boosting Adversarial Training with Hypersphere Embeddingcited by 97
- 2020Learnable Boundary Guided Adversarial Trainingcited by 93
- 2021Improving Adversarial Robustness via Channel-wise Activation Suppressingcited by 76
- 2021Exploring Architectural Ingredients of Adversarially Robust Deep Neural Networkscited by 73
- 2020An Analysis of Adversarial Attacks and Defenses on Autonomous Driving Modelscited by 67
- 2020Efficient Robust Training via Backward Smoothingcited by 29
- 2020SAT: Improving Adversarial Training via Curriculum-Based Loss Smoothingcited by 26
- 2021Parameterizing Activation Functions for Adversarial Robustnesscited by 22
- 2022CNN Filter DB: An Empirical Investigation of Trained Convolutional Filterscited by 20
- 2021Improving Neural Network Robustness via Persistency of Excitationcited by 14
- 2021Is RobustBench/AutoAttack a suitable Benchmark for Adversarial Robustness?cited by 12
Built on by
Citing papers per year: 2022: 5; 2023: 3; 2024: 1.
9 papers.
- 2022Robust Models are less Over-Confidentcited by 25
- 2022Understanding Robust Learning through the Lens of Representation Similaritiescited by 12
- 2023An Extended Study of Human-like Behavior under Adversarial Trainingcited by 9
- 2023The Power of Linear Combinations: Learning with Random Convolutionscited by 4
- 2022Towards Alternative Techniques for Improving Adversarial Robustness: Analysis of Adversarial Training at a Spectrum of Perturbationscited by 3
- 2024How Do Training Methods Influence the Utilization of Vision Models?cited by 3
- 2022Does Medical Imaging learn different Convolution Filters?cited by 2
- 2023On the Interplay of Convolutional Padding and Adversarial Robustnesscited by 1
- 2022A comment on Guo et al. [arXiv:2206.11228]cited by 0
- 2024How Do Training Methods Influence the Utilization of Vision Models?18 Oct 2024
- 2023On the Interplay of Convolutional Padding and Adversarial Robustness12 Aug 2023
- 2023An Extended Study of Human-like Behavior under Adversarial Training22 Mar 2023
- 2023The Power of Linear Combinations: Learning with Random Convolutions26 Jan 2023
- 2022Does Medical Imaging learn different Convolution Filters?25 Oct 2022
- 2022Robust Models are less Over-Confident12 Oct 2022
- 2022A comment on Guo et al. [arXiv:2206.11228]2 Aug 2022
- 2022Understanding Robust Learning through the Lens of Representation Similarities20 Jun 2022
- 2022Towards Alternative Techniques for Improving Adversarial Robustness: Analysis of Adversarial Training at a Spectrum of Perturbations13 Jun 2022