Batch Normalization is a Cause of Adversarial Vulnerability
Not on the map. Why?
Abstract (arXiv)
Batch normalization (batch norm) is often used in an attempt to stabilize and accelerate training in deep neural networks. In many cases it indeed decreases the number of parameter updates required to achieve low training error. However, it also reduces robustness to small adversarial input perturbations and noise by double-digit percentages, as we show on five standard datasets. Furthermore, substituting weight decay for batch norm is sufficient to nullify the relationship between adversarial vulnerability and the input dimension. Our work is consistent with a mean-field analysis that found that batch norm causes exploding gradients.
Key facts. Cited by 28 papers in the map (data through 7 Oct 2026). First posted on arXiv 6 May 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 13; 2022: 6; 2023: 1; 2024: 5; 2025: 2; 2026: 1.
28 papers.
Sort:
By area:
- 2021The Norm Must Go On: Dynamic Unsupervised Domain Adaptation by Normalizationcited by 131
- 2021Parameter Prediction for Unseen Deep Architecturescited by 89
- 2021Improving Adversarial Robustness via Channel-wise Activation Suppressingcited by 76
- 2021When Does Contrastive Learning Preserve Adversarial Robustness from Pretraining to Finetuning?cited by 76
- 2021Beyond BatchNorm: Towards a Unified Understanding of Normalization in Deep Learningcited by 24
- 2022Removing Batch Normalization Boosts Adversarial Trainingcited by 24
- 2021Shift Invariance Can Reduce Adversarial Robustnesscited by 16
- 2023Feature Separation and Recalibration for Adversarial Robustnesscited by 16
- 2021Proxy-Normalizing Activations to Match Batch Normalization while Removing Batch Dependencecited by 12
- 2021What Do Deep Nets Learn? Class-wise Patterns Revealed in the Input Spacecited by 8
- 2024Domain-Specific Block Selection and Paired-View Pseudo-Labeling for Online Test-Time Adaptationcited by 8
- 2024Spectrum Extraction and Clipping for Implicitly Linear Layerscited by 7
16 more
- 2021Random and Adversarial Bit Error Robustness: Energy-Efficient and Secure DNN Acceleratorscited by 6
- 2021Bridging the Gap Between Adversarial Robustness and Optimization Biascited by 5
- 2021Batch Normalization Preconditioning for Neural Network Trainingcited by 5
- 2022Fairness Increases Adversarial Vulnerabilitycited by 5
- 2022On Fragile Features and Batch Normalization in Adversarial Trainingcited by 4
- 2021Clustering Effect of (Linearized) Adversarial Robust Modelscited by 3
- 2022Batch Normalization Is Blind to the First and Second Derivatives of the Losscited by 3
- 2024Modeling Structured Data Learning with Restricted Boltzmann Machines in the Teacher-Student Settingcited by 2
- 2024CausAdv: A Causal-based Framework for Detecting Adversarial Examplescited by 2
- 2025Test-Time Defense Against Adversarial Attacks via Stochastic Resonance of Latent Ensemblescited by 2
- 2024Investigating and unmasking feature-level vulnerabilities of CNNs to adversarial perturbationscited by 1
- 2026Batch Normalization Amplifies Memorization and Privacy Riskscited by 1
- 2021Dealing with Adversarial Player Strategies in the Neural Network Game iNNk through Ensemble Learningcited by 0
- 2022Counterbalancing Teacher: Regularizing Batch Normalized Models for Robustnesscited by 0
- 2022Pitfalls of Conditional Batch Normalization for Contextual Multi-Modal Learningcited by 0
- 2025SOLAR: Switchable Output Layer for Accuracy and Robustness in Once-for-All Trainingcited by 0
- 2026Batch Normalization Amplifies Memorization and Privacy Risks23 May 2026
- 2025Test-Time Defense Against Adversarial Attacks via Stochastic Resonance of Latent Ensembles3 Oct 2025
- 2025SOLAR: Switchable Output Layer for Accuracy and Robustness in Once-for-All Training20 Sep 2025
- 2024CausAdv: A Causal-based Framework for Detecting Adversarial Examples29 Oct 2024
- 2024Modeling Structured Data Learning with Restricted Boltzmann Machines in the Teacher-Student Setting21 Oct 2024
- 2024Investigating and unmasking feature-level vulnerabilities of CNNs to adversarial perturbations31 May 2024
- 2024Domain-Specific Block Selection and Paired-View Pseudo-Labeling for Online Test-Time Adaptation17 Apr 2024
- 2024Spectrum Extraction and Clipping for Implicitly Linear Layers25 Feb 2024
- 2023Feature Separation and Recalibration for Adversarial Robustness24 Mar 2023
- 2022Pitfalls of Conditional Batch Normalization for Contextual Multi-Modal Learning28 Nov 2022
- 2022Fairness Increases Adversarial Vulnerability21 Nov 2022
- 2022Counterbalancing Teacher: Regularizing Batch Normalized Models for Robustness4 Jul 2022
16 more
- 2022Removing Batch Normalization Boosts Adversarial Training4 Jul 2022
- 2022Batch Normalization Is Blind to the First and Second Derivatives of the Loss30 May 2022
- 2022On Fragile Features and Batch Normalization in Adversarial Training26 Apr 2022
- 2021The Norm Must Go On: Dynamic Unsupervised Domain Adaptation by Normalization1 Dec 2021
- 2021Clustering Effect of (Linearized) Adversarial Robust Models25 Nov 2021
- 2021When Does Contrastive Learning Preserve Adversarial Robustness from Pretraining to Finetuning?1 Nov 2021
- 2021Parameter Prediction for Unseen Deep Architectures25 Oct 2021
- 2021Batch Normalization Preconditioning for Neural Network Training2 Aug 2021
- 2021Dealing with Adversarial Player Strategies in the Neural Network Game iNNk through Ensemble Learning5 Jul 2021
- 2021Beyond BatchNorm: Towards a Unified Understanding of Normalization in Deep Learning10 Jun 2021
- 2021Proxy-Normalizing Activations to Match Batch Normalization while Removing Batch Dependence7 Jun 2021
- 2021Random and Adversarial Bit Error Robustness: Energy-Efficient and Secure DNN Accelerators16 Apr 2021
- 2021Improving Adversarial Robustness via Channel-wise Activation Suppressing11 Mar 2021
- 2021Shift Invariance Can Reduce Adversarial Robustness3 Mar 2021
- 2021Bridging the Gap Between Adversarial Robustness and Optimization Bias17 Feb 2021
- 2021What Do Deep Nets Learn? Class-wise Patterns Revealed in the Input Space18 Jan 2021
- 2021The Norm Must Go On: Dynamic Unsupervised Domain Adaptation by Normalizationcited by 131
- 2021Parameter Prediction for Unseen Deep Architecturescited by 89
- 2021Improving Adversarial Robustness via Channel-wise Activation Suppressingcited by 76
- 2021When Does Contrastive Learning Preserve Adversarial Robustness from Pretraining to Finetuning?cited by 76
- 2021Beyond BatchNorm: Towards a Unified Understanding of Normalization in Deep Learningcited by 24
- 2022Removing Batch Normalization Boosts Adversarial Trainingcited by 24
- 2021Shift Invariance Can Reduce Adversarial Robustnesscited by 16
- 2023Feature Separation and Recalibration for Adversarial Robustnesscited by 16
- 2021Proxy-Normalizing Activations to Match Batch Normalization while Removing Batch Dependencecited by 12
- 2024Domain-Specific Block Selection and Paired-View Pseudo-Labeling for Online Test-Time Adaptationcited by 8
- 2024Spectrum Extraction and Clipping for Implicitly Linear Layerscited by 7
- 2021Random and Adversarial Bit Error Robustness: Energy-Efficient and Secure DNN Acceleratorscited by 6
12 most cited of 27 All 27 (JSON)
- 2026Batch Normalization Amplifies Memorization and Privacy Risks23 May 2026
- 2025Test-Time Defense Against Adversarial Attacks via Stochastic Resonance of Latent Ensembles3 Oct 2025
- 2025SOLAR: Switchable Output Layer for Accuracy and Robustness in Once-for-All Training20 Sep 2025
- 2024CausAdv: A Causal-based Framework for Detecting Adversarial Examples29 Oct 2024
- 2024Modeling Structured Data Learning with Restricted Boltzmann Machines in the Teacher-Student Setting21 Oct 2024
- 2024Investigating and unmasking feature-level vulnerabilities of CNNs to adversarial perturbations31 May 2024
- 2024Domain-Specific Block Selection and Paired-View Pseudo-Labeling for Online Test-Time Adaptation17 Apr 2024
- 2024Spectrum Extraction and Clipping for Implicitly Linear Layers25 Feb 2024
- 2023Feature Separation and Recalibration for Adversarial Robustness24 Mar 2023
- 2022Pitfalls of Conditional Batch Normalization for Contextual Multi-Modal Learning28 Nov 2022
- 2022Fairness Increases Adversarial Vulnerability21 Nov 2022
- 2022Counterbalancing Teacher: Regularizing Batch Normalized Models for Robustness4 Jul 2022
12 newest of 27 All 27 (JSON)