Feature Purification: How Adversarial Training Performs Robust Deep Learning
Not on the map. Why?
Abstract (arXiv)
Despite the empirical success of using Adversarial Training to defend deep learning models against adversarial perturbations, so far, it still remains rather unclear what the principles are behind the existence of adversarial perturbations, and what adversarial training does to the neural network to remove them. In this paper, we present a principle that we call Feature Purification, where we show one of the causes of the existence of adversarial examples is the accumulation of certain small dense mixtures in the hidden weights during the training process of a neural network; and more importantly, one of the goals of adversarial training is to remove such mixtures to purify hidden weights. We present both experiments on the CIFAR-10 dataset to illustrate this principle, and a theoretical result proving that for certain natural classification tasks, training a two-layer neural network with ReLU activation using randomly initialized gradient descent indeed satisfies this principle. Technically, we give, to the best of our knowledge, the first result proving that the following two can hold simultaneously for training a neural network with ReLU activation. (1) Training over the original data is indeed non-robust to small adversarial perturbations of some radius. (2) Adversarial training, even with an empirical perturbation algorithm such as FGM, can in fact be provably robust against ANY perturbations of the same radius. Finally, we also prove a complexity lower bound, showing that low complexity models such as linear classifiers, low-degree polynomials, or even the neural tangent kernel for this network, CANNOT defend against perturbations of this same radius, no matter what algorithms are used to train them.
Key facts. Cited by 107 papers in the map (data through 7 Oct 2026). First posted on arXiv 20 May 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 16; 2022: 27; 2023: 21; 2024: 21; 2025: 14; 2026: 8.
107 papers.
Sort:
By area:
- 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,084
- 2021Toward Understanding the Feature Learning Process of Self-supervised Contrastive Learningcited by 119
- 2022Modality Competition: What Makes Joint Training of Multi-modal Network Fail in Deep Learning? (Provably)cited by 115
- 2022Benign Overfitting in Two-layer Convolutional Neural Networkscited by 90
- 2023A Theoretical Understanding of Shallow Vision Transformers: Learning, Generalization, and Sample Complexitycited by 77
- 2022Towards Understanding Mixture of Experts in Deep Learningcited by 52
- 2022Learning threshold neurons via the "edge of stability"cited by 50
- 2022A Theoretical Analysis on Feature Learning in Neural Networks: Emergence from Inputs and Advantage over Fixed Featurescited by 49
- 2021Understanding the Generalization of Adam in Learning Neural Networks with Proper Regularizationcited by 48
- 2023On Robustness of Prompt-based Semantic Parsing with Large Pre-trained Language Model: An Empirical Study on Codexcited by 41
- 2023DiffusionShield: A Watermark for Copyright Protection against Generative Diffusion Modelscited by 41
- 2022The Mechanism of Prediction Head in Non-contrastive Self-supervised Learningcited by 38
38 more
- 2022Pareto Invariant Risk Minimization: Towards Mitigating the Optimization Dilemma in Out-of-Distribution Generalizationcited by 38
- 2023Patch-level Routing in Mixture-of-Experts is Provably Sample-efficient for Convolutional Neural Networkscited by 35
- 2024Asymptotics of feature learning in two-layer networks after one gradient-stepcited by 35
- 2023Benign Overfitting for Two-layer ReLU Convolutional Neural Networkscited by 34
- 2021A Little Robustness Goes a Long Way: Leveraging Robust Features for Targeted Transfer Attackscited by 33
- 2022Stabilizing Off-Policy Deep Reinforcement Learning from Pixelscited by 32
- 2022LOT: Layer-wise Orthogonal Training on Improving ℓ2 Certified Robustnesscited by 32
- 2022Gradient Methods Provably Converge to Non-Robust Networkscited by 27
- 2023Why Does Sharpness-Aware Minimization Generalize Better Than SGD?cited by 27
- 2021A single gradient step finds adversarial examples on random two-layers neural networkscited by 26
- 2023The Double-Edged Sword of Implicit Bias: Generalization vs. Robustness in ReLU Networkscited by 23
- 2022What Can the Neural Tangent Kernel Tell Us About Adversarial Robustness?cited by 21
- 2024A Provably Effective Method for Pruning Experts in Fine-tuned Sparse Mixture-of-Expertscited by 21
- 2021Adversarial Training is Not Ready for Robot Learningcited by 20
- 2023A Closer Look at Model Adaptation using Feature Distortion and Simplicity Biascited by 20
- 2023FT-Shield: A Watermark Against Unauthorized Fine-tuning in Text-to-Image Diffusion Modelscited by 20
- 2023The Benefits of Mixup for Feature Learningcited by 19
- 2022Data Augmentation as Feature Manipulationcited by 18
- 2022Towards Understanding Why Mask-Reconstruction Pretraining Helps in Downstream Taskscited by 18
- 2022Robustness in deep learning: The good (width), the bad (depth), and the ugly (initialization)cited by 18
- 2022Adversarial Rademacher Complexity of Deep Neural Networkscited by 18
- 2023On the Convergence and Sample Complexity Analysis of Deep Q-Networks with ε-Greedy Explorationcited by 17
- 2021SPADE: A Spectral Method for Black-Box Adversarial Robustness Evaluationcited by 16
- 2022Can we achieve robustness from data alone?cited by 16
- 2023Joint Edge-Model Sparse Learning is Provably Efficient for Graph Neural Networkscited by 16
- 2022Evolution of Neural Tangent Kernels under Benign and Adversarial Trainingcited by 14
- 2024What Improves the Generalization of Graph Transformers? A Theoretical Dive into the Self-attention and Positional Encodingcited by 14
- 2023Quantifying the Optimization and Generalization Advantages of Graph Neural Networks Over Multilayer Perceptronscited by 12
- 2024Adversarial Representation Engineering: A General Model Editing Framework for Large Language Modelscited by 12
- 2024Adversarial Training Can Provably Improve Robustness: Theoretical Analysis of Feature Learning Process Under Structured Datacited by 12
- 2021Benign Overfitting in Adversarially Robust Linear Classificationcited by 11
- 2022Adversarial robustness of sparse local Lipschitz predictorscited by 11
- 2024Feature contamination: Neural networks learn uncorrelated features and fail to generalizecited by 11
- 2024Robustly Optimized Deep Feature Decoupling Network for Fatty Liver Diseases Detectioncited by 11
- 2024Features are fate: a theory of transfer learning in high-dimensional regressioncited by 10
- 2021On the One-sided Convergence of Adam-type Algorithms in Non-convex Non-concave Min-max Optimizationcited by 9
- 2022GeoECG: Data Augmentation via Wasserstein Geodesic Perturbation for Robust Electrocardiogram Predictioncited by 8
- 2022Nash Equilibria and Pitfalls of Adversarial Training in Adversarial Robustness Gamescited by 8
50 most cited of 107 All 107 (JSON)
- 2026Representational Simplicity and Circuit Size Dissociate in a Threshold-Dependent Way: A Controlled Test via Adversarial Training27 Sep 2026
- 2026Muon Learns More Robust and Transferable Features than Adam8 Jun 2026
- 2026When Muon Optimizer Meets Adversarial Training: A Theoretical and Empirical Study26 May 2026
- 2026Efficient Quantization of Mixture-of-Experts with Theoretical Generalization Guarantees7 Apr 2026
- 2026Differential Privacy in Two-Layer Networks: How DP-SGD Harms Fairness and Robustness5 Mar 2026
- 2026Refining the Information Bottleneck via Adversarial Information Separation6 Feb 2026
- 2026Provable Effects of Data Replay in Continual Learning: A Feature Learning Perspective2 Feb 2026
- 2026Understanding the Impact of Differentially Private Training on Memorization of Long-Tailed Data1 Feb 2026
- 2025Towards Understanding Generalization in DP-GD: A Case Study in Training Two-Layer CNNs27 Nov 2025
- 2025Understanding Private Learning From Feature Perspective22 Nov 2025
- 2025How Does Label Noise Gradient Descent Improve Generalization in the Low SNR Regime?20 Oct 2025
- 2025Robust Convolution Neural ODEs via Contractivity-promoting regularization15 Aug 2025
38 more
- 2025Theoretical Learning Performance of Graph Neural Networks: The Impact of Jumping Connections and Layer-wise Sparsification7 Jul 2025
- 2025Data Uniformity Improves Training Efficiency and More, with a Convergence Framework Beyond the NTK Regime30 Jun 2025
- 2025Exploring Visual Prompting: Robustness Inheritance and Beyond7 Jun 2025
- 2025On the Role of Label Noise in the Feature Learning Process25 May 2025
- 2025TRAIL: Transferable Robust Adversarial Images via Latent diffusion22 May 2025
- 2025How to Enhance Downstream Adversarial Robustness (almost) without Touching the Pre-Trained Foundation Model?15 Apr 2025
- 2025Revisiting the Relationship between Adversarial and Clean Training: Why Clean Training Can Make Adversarial Training Better30 Mar 2025
- 2025Generalizability of Neural Networks Minimizing Empirical Risk Based on Expressive Ability6 Mar 2025
- 2025Model-Free Adversarial Purification via Coarse-To-Fine Tensor Network Representation25 Feb 2025
- 2025Harnessing Feature Resonance under Arbitrary Target Alignment for Out-of-Distribution Node Detection22 Feb 2025
- 2024Golyadkin's Torment: Doppelg"angers and Adversarial Vulnerability17 Oct 2024
- 2024Towards Understanding Why FixMatch Generalizes Better Than Supervised Learning15 Oct 2024
- 2024Adversarial Training Can Provably Improve Robustness: Theoretical Analysis of Feature Learning Process Under Structured Data11 Oct 2024
- 2024Features are fate: a theory of transfer learning in high-dimensional regression10 Oct 2024
- 2024Deep Manifold Part 1: Anatomy of Neural Network Manifold26 Sep 2024
- 2024Robustly Optimized Deep Feature Decoupling Network for Fatty Liver Diseases Detection25 Jun 2024
- 2024Feature compression is the root cause of adversarial fragility in neural network classifiers23 Jun 2024
- 2024Reinforced Compressive Neural Architecture Search for Versatile Adversarial Robustness10 Jun 2024
- 2024Feature contamination: Neural networks learn uncorrelated features and fail to generalize5 Jun 2024
- 2024What Improves the Generalization of Graph Transformers? A Theoretical Dive into the Self-attention and Positional Encoding4 Jun 2024
- 2024A Provably Effective Method for Pruning Experts in Fine-tuned Sparse Mixture-of-Experts26 May 2024
- 2024Certifying Adapters: Enabling and Enhancing the Certification of Classifier Adversarial Robustness25 May 2024
- 2024SF-DQN: Provable Knowledge Transfer using Successor Feature for Deep Reinforcement Learning24 May 2024
- 2024Causal Perception Inspired Representation Learning for Trustworthy Image Quality Assessment30 Apr 2024
- 2024Adversarial Representation Engineering: A General Model Editing Framework for Large Language Models21 Apr 2024
- 2024Enhancing Adversarial Robustness of Vision-Language Models through Low-Rank Adaptation20 Apr 2024
- 2024Patch Synthesis for Property Repair of Deep Neural Networks2 Apr 2024
- 2024Subspace Defense: Discarding Adversarial Perturbations by Learning a Subspace for Clean Signals24 Mar 2024
- 2024How does promoting the minority fraction affect generalization? A theoretical study of the one-hidden-layer neural network on group imbalance12 Mar 2024
- 2024Adversarially Robust Feature Learning for Breast Cancer Diagnosis13 Feb 2024
- 2024Asymptotics of feature learning in two-layer networks after one gradient-step7 Feb 2024
- 2023Towards Robust and Accurate Visual Prompting18 Nov 2023
- 2023On the Convergence and Sample Complexity Analysis of Deep Q-Networks with ε-Greedy Exploration24 Oct 2023
- 2023Why Does Sharpness-Aware Minimization Generalize Better Than SGD?11 Oct 2023
- 2023FT-Shield: A Watermark Against Unauthorized Fine-tuning in Text-to-Image Diffusion Models3 Oct 2023
- 2023The Effect of SGD Batch Size on Autoencoder Learning: Sparsity, Sharpness, and Feature Learning6 Aug 2023
- 2023Quantifying the Optimization and Generalization Advantages of Graph Neural Networks Over Multilayer Perceptrons24 Jun 2023
- 2023On the Joint Interaction of Models, Data, and Features7 Jun 2023
50 newest of 107 All 107 (JSON)
- 2022Towards Understanding Mixture of Experts in Deep Learningcited by 52
- 2023Patch-level Routing in Mixture-of-Experts is Provably Sample-efficient for Convolutional Neural Networkscited by 35
- 2024A Provably Effective Method for Pruning Experts in Fine-tuned Sparse Mixture-of-Expertscited by 21
- 2026Efficient Quantization of Mixture-of-Experts with Theoretical Generalization Guaranteescited by 1
- 2026Efficient Quantization of Mixture-of-Experts with Theoretical Generalization Guarantees7 Apr 2026
- 2024A Provably Effective Method for Pruning Experts in Fine-tuned Sparse Mixture-of-Experts26 May 2024
- 2023Patch-level Routing in Mixture-of-Experts is Provably Sample-efficient for Convolutional Neural Networks7 Jun 2023
- 2022Towards Understanding Mixture of Experts in Deep Learning4 Aug 2022
- 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,084
- 2021Toward Understanding the Feature Learning Process of Self-supervised Contrastive Learningcited by 119
- 2022Modality Competition: What Makes Joint Training of Multi-modal Network Fail in Deep Learning? (Provably)cited by 115
- 2022Benign Overfitting in Two-layer Convolutional Neural Networkscited by 90
- 2023A Theoretical Understanding of Shallow Vision Transformers: Learning, Generalization, and Sample Complexitycited by 77
- 2022Learning threshold neurons via the "edge of stability"cited by 50
- 2022A Theoretical Analysis on Feature Learning in Neural Networks: Emergence from Inputs and Advantage over Fixed Featurescited by 49
- 2021Understanding the Generalization of Adam in Learning Neural Networks with Proper Regularizationcited by 48
- 2023On Robustness of Prompt-based Semantic Parsing with Large Pre-trained Language Model: An Empirical Study on Codexcited by 41
- 2022The Mechanism of Prediction Head in Non-contrastive Self-supervised Learningcited by 38
- 2022Pareto Invariant Risk Minimization: Towards Mitigating the Optimization Dilemma in Out-of-Distribution Generalizationcited by 38
- 2024Asymptotics of feature learning in two-layer networks after one gradient-stepcited by 35
12 most cited of 99 All 99 (JSON)
- 2026Representational Simplicity and Circuit Size Dissociate in a Threshold-Dependent Way: A Controlled Test via Adversarial Training27 Sep 2026
- 2026Muon Learns More Robust and Transferable Features than Adam8 Jun 2026
- 2026When Muon Optimizer Meets Adversarial Training: A Theoretical and Empirical Study26 May 2026
- 2026Differential Privacy in Two-Layer Networks: How DP-SGD Harms Fairness and Robustness5 Mar 2026
- 2026Refining the Information Bottleneck via Adversarial Information Separation6 Feb 2026
- 2026Provable Effects of Data Replay in Continual Learning: A Feature Learning Perspective2 Feb 2026
- 2026Understanding the Impact of Differentially Private Training on Memorization of Long-Tailed Data1 Feb 2026
- 2025Towards Understanding Generalization in DP-GD: A Case Study in Training Two-Layer CNNs27 Nov 2025
- 2025Understanding Private Learning From Feature Perspective22 Nov 2025
- 2025How Does Label Noise Gradient Descent Improve Generalization in the Low SNR Regime?20 Oct 2025
- 2025Robust Convolution Neural ODEs via Contractivity-promoting regularization15 Aug 2025
- 2025Theoretical Learning Performance of Graph Neural Networks: The Impact of Jumping Connections and Layer-wise Sparsification7 Jul 2025
12 newest of 99 All 99 (JSON)