Smooth Adversarial Training
Not on the map. Why?
Abstract (arXiv)
It is commonly believed that networks cannot be both accurate and robust, that gaining robustness means losing accuracy. It is also generally believed that, unless making networks larger, network architectural elements would otherwise matter little in improving adversarial robustness. Here we present evidence to challenge these common beliefs by a careful study about adversarial training. Our key observation is that the widely-used ReLU activation function significantly weakens adversarial training due to its non-smooth nature. Hence we propose smooth adversarial training (SAT), in which we replace ReLU with its smooth approximations to strengthen adversarial training. The purpose of smooth activation functions in SAT is to allow it to find harder adversarial examples and compute better gradient updates during adversarial training. Compared to standard adversarial training, SAT improves adversarial robustness for "free", i.e., no drop in accuracy and no increase in computational cost. For example, without introducing additional computations, SAT significantly enhances ResNet-50's robustness from 33.0% to 42.3%, while also improving accuracy by 0.9% on ImageNet. SAT also works well with larger networks: it helps EfficientNet-L1 to achieve 82.2% accuracy and 58.6% robustness on ImageNet, outperforming the previous state-of-the-art defense by 9.5% for accuracy and 11.6% for robustness. Models are available at https://github.com/cihangxie/SmoothAdversarialTraining.
Key facts. Cited by 89 papers in the map (data through 7 Oct 2026). First posted on arXiv 25 Jun 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 34; 2022: 19; 2023: 16; 2024: 10; 2025: 6; 2026: 4.
89 papers.
Sort:
By area:
- 2021Unsolved Problems in ML Safetycited by 291
- 2021Recent Advances in Adversarial Training for Adversarial Robustnesscited by 276
- 2021Are Transformers More Robust Than CNNs?cited by 187
- 2021Towards Robust Vision Transformercited by 137
- 2023MedViT: A Robust Vision Transformer for Generalized Medical Image Classificationcited by 89
- 2023Revisiting Adversarial Training for ImageNet: Architectures, Training and Generalization across Threat Modelscited by 79
- 2021RobustART: Benchmarking Robustness on Architecture Design and Training Techniquescited by 78
- 2021Revisiting Adversarial Robustness Distillation: Robust Soft Labels Make Student Bettercited by 77
- 2022A Light Recipe to Train Robust Vision Transformerscited by 64
- 2021Adversarial Example Detection for DNN Models: A Review and Experimental Comparisoncited by 51
- 2021Adversarial Robustness under Long-Tailed Distributioncited by 50
- 2023Robust Principles: Architectural Design Principles for Adversarially Robust CNNscited by 46
38 more
- 2022Efficient and Effective Augmentation Strategy for Adversarial Trainingcited by 43
- 2021RoMA: Robust Model Adaptation for Offline Model-based Optimizationcited by 39
- 2022A Unified Wasserstein Distributional Robustness Framework for Adversarial Trainingcited by 36
- 2022Do better ImageNet classifiers assess perceptual similarity better?cited by 34
- 2024Revisiting Adversarial Training at Scalecited by 33
- 2021Low Curvature Activations Reduce Overfitting in Adversarial Trainingcited by 29
- 2022Revisiting Residual Networks for Adversarial Robustness: An Architectural Perspectivecited by 28
- 2021Towards Understanding the Generative Capability of Adversarially Robust Classifierscited by 26
- 2021Impact of Aliasing on Generalization in Deep Convolutional Networkscited by 25
- 2021Adversarially Robust One-class Novelty Detectioncited by 24
- 2022Exploring the Relationship between Architecture and Adversarially Robust Generalizationcited by 23
- 2021Taxonomy of Machine Learning Safety: A Survey and Primercited by 22
- 2021Parameterizing Activation Functions for Adversarial Robustnesscited by 22
- 2022Defensive Patches for Robust Recognition in the Physical Worldcited by 20
- 2022Decoupled Adversarial Contrastive Learning for Self-supervised Adversarial Robustnesscited by 20
- 2024MeanSparse: Post-Training Robustness Enhancement Through Mean-Centered Feature Sparsificationcited by 20
- 2022Fast Neural Kernel Embeddings for General Activationscited by 18
- 2022Robust Trajectory Prediction against Adversarial Attackscited by 16
- 2022PointDP: Diffusion-driven Purification against Adversarial Attacks on 3D Point Cloud Recognitioncited by 16
- 2023Neural Architecture Design and Robustness: A Datasetcited by 15
- 2021Towards Robust General Medical Image Segmentationcited by 14
- 2023Defenses in Adversarial Machine Learning: A Surveycited by 14
- 2021Jujutsu: A Two-stage Defense against Adversarial Patch Attacks on Deep Neural Networkscited by 13
- 2022Learning a Single Neuron for Non-monotonic Activation Functionscited by 13
- 2021Learning Diverse-Structured Networks for Adversarial Robustnesscited by 12
- 2023Exact Count of Boundary Pieces of ReLU Classifiers: Towards the Proper Complexity Measure for Classificationcited by 11
- 2023On the unreasonable vulnerability of transformers for image restoration -- and an easy fixcited by 11
- 2022Squeeze Training for Adversarial Robustnesscited by 10
- 2021Revisiting Model's Uncertainty and Confidences for Adversarial Example Detectioncited by 9
- 2021AdvFilter: Predictive Perturbation-aware Filtering against Adversarial Attack via Multi-domain Learningcited by 9
- 2021SoK: Machine Learning Governancecited by 9
- 2021MixACM: Mixup-Based Robustness Transfer via Distillation of Activated Channel Mapscited by 9
- 2021Understanding and Achieving Efficient Robustness with Adversarial Supervised Contrastive Learningcited by 8
- 2021NoiLIn: Improving Adversarial Training and Correcting Stereotype of Noisy Labelscited by 8
- 2023RobArch: Designing Robust Architectures against Adversarial Attackscited by 6
- 2023Combining Adversaries with Anti-adversaries in Trainingcited by 6
- 2024Characterizing Model Robustness via Natural Input Gradientscited by 6
- 2024Adversarial Training: A Surveycited by 6
50 most cited of 89 All 89 (JSON)
- 2026Adversarially Robust PAC Learning with Optimal VC Rates21 Sep 2026
- 2026A Composite Activation Function for Learning Stable Binary Representations12 May 2026
- 2026NERO-Net: A Neuroevolutionary Approach for the Design of Adversarially Robust CNNs26 Mar 2026
- 2026Why the Maximum Second Derivative of Activations Matters for Adversarial Robustness25 Mar 2026
- 2025Deep learning models are vulnerable, but adversarial examples are even more vulnerable7 Nov 2025
- 2025InfiAgent: Self-Evolving Pyramid Agent Framework for Infinite Scenarios26 Sep 2025
- 2025SDN-Based False Data Detection With Its Mitigation and Machine Learning Robustness for In-Vehicle Networks6 Jun 2025
- 2025Robustness as Architecture: Designing IQA Models to Withstand Adversarial Perturbations5 Jun 2025
- 2025Optimal normalization in quantum-classical hybrid models for anti-cancer drug response prediction15 May 2025
- 2025EasyRobust: A Comprehensive and Easy-to-use Toolkit for Robust and Generalized Vision21 Mar 2025
- 2024How Does the Smoothness Approximation Method Facilitate Generalization for Federated Adversarial Learning?11 Dec 2024
- 2024Adversarial Training: A Survey19 Oct 2024
38 more
- 2024Characterizing Model Robustness via Natural Input Gradients30 Sep 2024
- 2024MeanSparse: Post-Training Robustness Enhancement Through Mean-Centered Feature Sparsification9 Jun 2024
- 2024A simple theory for training response of deep neural networks7 May 2024
- 2024Causal Perception Inspired Representation Learning for Trustworthy Image Quality Assessment30 Apr 2024
- 2024Stability and Generalization in Free Adversarial Training13 Apr 2024
- 2024Towards Understanding Dual BN In Hybrid Adversarial Training28 Mar 2024
- 2024Are Classification Robustness and Explanation Robustness Really Strongly Correlated? An Analysis Through Input Loss Landscape9 Mar 2024
- 2024Revisiting Adversarial Training at Scale9 Jan 2024
- 2023Defenses in Adversarial Machine Learning: A Survey13 Dec 2023
- 2023Towards Robust and Accurate Visual Prompting18 Nov 2023
- 2023FedConv: Enhancing Convolutional Neural Networks for Handling Data Heterogeneity in Federated Learning6 Oct 2023
- 2023RBFormer: Improve Adversarial Robustness of Transformer by Robust Bias23 Sep 2023
- 2023Robust Principles: Architectural Design Principles for Adversarially Robust CNNs30 Aug 2023
- 2023On the unreasonable vulnerability of transformers for image restoration -- and an easy fix25 Jul 2023
- 2023Exact Count of Boundary Pieces of ReLU Classifiers: Towards the Proper Complexity Measure for Classification15 Jun 2023
- 2023Neural Architecture Design and Robustness: A Dataset11 Jun 2023
- 2023Combining Adversaries with Anti-adversaries in Training25 Apr 2023
- 2023Optimizing Neural Networks through Activation Function Discovery and Automatic Weight Initialization6 Apr 2023
- 2023To be Robust and to be Fair: Aligning Fairness with Robustness31 Mar 2023
- 2023Can Adversarial Examples Be Parsed to Reveal Victim Model Information?13 Mar 2023
- 2023Revisiting Adversarial Training for ImageNet: Architectures, Training and Generalization across Threat Models3 Mar 2023
- 2023MedViT: A Robust Vision Transformer for Generalized Medical Image Classification19 Feb 2023
- 2023A Minimax Approach Against Multi-Armed Adversarial Attacks Detection4 Feb 2023
- 2023RobArch: Designing Robust Architectures against Adversarial Attacks8 Jan 2023
- 2022Aliasing is a Driver of Adversarial Attacks22 Dec 2022
- 2022Revisiting Residual Networks for Adversarial Robustness: An Architectural Perspective21 Dec 2022
- 2022Efficient and Effective Augmentation Strategy for Adversarial Training27 Oct 2022
- 2022Boosting Adversarial Robustness From The Perspective of Effective Margin Regularization11 Oct 2022
- 2022Exploring the Relationship between Architecture and Adversarially Robust Generalization28 Sep 2022
- 2022A Light Recipe to Train Robust Vision Transformers15 Sep 2022
- 2022On the interplay of adversarial robustness and architecture components: patches, convolution and attention14 Sep 2022
- 2022Fast Neural Kernel Embeddings for General Activations9 Sep 2022
- 2022Bag of Tricks for FGSM Adversarial Training6 Sep 2022
- 2022PointDP: Diffusion-driven Purification against Adversarial Attacks on 3D Point Cloud Recognition21 Aug 2022
- 2022Robust Trajectory Prediction against Adversarial Attacks29 Jul 2022
- 2022Decoupled Adversarial Contrastive Learning for Self-supervised Adversarial Robustness22 Jul 2022
- 2022Squeeze Training for Adversarial Robustness23 May 2022
- 2022Defensive Patches for Robust Recognition in the Physical World13 Apr 2022
50 newest of 89 All 89 (JSON)
- 2021Unsolved Problems in ML Safetycited by 291
- 2021Recent Advances in Adversarial Training for Adversarial Robustnesscited by 276
- 2021Are Transformers More Robust Than CNNs?cited by 187
- 2021Towards Robust Vision Transformercited by 137
- 2023MedViT: A Robust Vision Transformer for Generalized Medical Image Classificationcited by 89
- 2023Revisiting Adversarial Training for ImageNet: Architectures, Training and Generalization across Threat Modelscited by 79
- 2021RobustART: Benchmarking Robustness on Architecture Design and Training Techniquescited by 78
- 2021Revisiting Adversarial Robustness Distillation: Robust Soft Labels Make Student Bettercited by 77
- 2022A Light Recipe to Train Robust Vision Transformerscited by 64
- 2021Adversarial Example Detection for DNN Models: A Review and Experimental Comparisoncited by 51
- 2021Adversarial Robustness under Long-Tailed Distributioncited by 50
- 2023Robust Principles: Architectural Design Principles for Adversarially Robust CNNscited by 46
12 most cited of 88 All 88 (JSON)
- 2026Adversarially Robust PAC Learning with Optimal VC Rates21 Sep 2026
- 2026A Composite Activation Function for Learning Stable Binary Representations12 May 2026
- 2026NERO-Net: A Neuroevolutionary Approach for the Design of Adversarially Robust CNNs26 Mar 2026
- 2026Why the Maximum Second Derivative of Activations Matters for Adversarial Robustness25 Mar 2026
- 2025Deep learning models are vulnerable, but adversarial examples are even more vulnerable7 Nov 2025
- 2025SDN-Based False Data Detection With Its Mitigation and Machine Learning Robustness for In-Vehicle Networks6 Jun 2025
- 2025Robustness as Architecture: Designing IQA Models to Withstand Adversarial Perturbations5 Jun 2025
- 2025Optimal normalization in quantum-classical hybrid models for anti-cancer drug response prediction15 May 2025
- 2025EasyRobust: A Comprehensive and Easy-to-use Toolkit for Robust and Generalized Vision21 Mar 2025
- 2024How Does the Smoothness Approximation Method Facilitate Generalization for Federated Adversarial Learning?11 Dec 2024
- 2024Adversarial Training: A Survey19 Oct 2024
- 2024Characterizing Model Robustness via Natural Input Gradients30 Sep 2024
12 newest of 88 All 88 (JSON)