mlsanityData to 7 Oct 2026

Admissibility of Stein Shrinkage for Batch Normalization in the Presence of Adversarial Attacks

arXiv 2507.08261 ↗First posted 11 Jul 2025stat.ML cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Batch normalization (BN) is a ubiquitous operation in deep neural networks, primarily used to improve stability and regularization during training. BN centers and scales feature maps using sample means and variances, which are naturally suited for Stein's shrinkage estimation. Applying such shrinkage yields more accurate mean and variance estimates of the batch in the mean-squared-error sense. In this paper, we prove that the Stein shrinkage estimator of the mean and variance dominates over the sample mean and variance estimators, respectively, in the presence of adversarial attacks modeled using sub-Gaussian distributions. Furthermore, by construction, the James-Stein (JS) BN yields a smaller local Lipschitz constant compared to the vanilla BN, implying better regularity properties and potentially improved robustness. This facilitates and justifies the application of Stein shrinkage to estimate the mean and variance parameters in BN and the use of it in image classification and segmentation tasks with and without adversarial attacks. We present SOTA performance results using this Stein-corrected BN in a standard ResNet architecture applied to the task of image classification using CIFAR-10 data, 3D CNN on PPMI (neuroimaging) data, and image segmentation using HRNet on Cityscape data with and without adversarial attacks.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 20 of its 40 references that are in the map. First posted on arXiv 11 Jul 2025.

Builds on

20 of 40 references.

References · 20

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Explaining and Harnessing Adversarial Examplescited by 7,287
  3. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  4. 2016Layer Normalizationcited by 5,579
  5. 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
  6. 2013Intriguing properties of neural networkscited by 5,114
  7. 2018Spectral Normalization for Generative Adversarial Networkscited by 1,618
  8. 2018Group Normalizationcited by 1,514
  9. 2019Deep High-Resolution Representation Learning for Visual Recognitioncited by 1,417
  10. 2019Certified Adversarial Robustness via Randomized Smoothingcited by 1,324
  11. 2016Instance Normalization: The Missing Ingredient for Fast Stylizationcited by 1,187
  12. 2017Deep Neural Networks as Gaussian Processescited by 617
8 more
  1. 2018How Does Batch Normalization Help Optimization?cited by 355
  2. 2018Adversarially Robust Generalization Requires More Datacited by 318
  3. 2020A Closer Look at Accuracy vs. Robustnesscited by 14
  4. 2021Stochastic Whitening Batch Normalizationcited by 9
  5. 2023Improving Normalization with the James-Stein Estimatorcited by 6
  6. 2021Batch Normalization Preconditioning for Neural Network Trainingcited by 5
  7. 2024Estimation of multiple mean vectors in high dimensioncited by 3
  8. 2022A Theoretical Study of The Effects of Adversarial Attacks on Sparse Regressioncited by 1

Built on by

Not cited yet.