mlsanityData to 14 Oct 2026

Improving Normalization with the James-Stein Estimator

arXiv 2312.00313 ↗First posted 1 Dec 2023cs.CV cs.LGcited by 6

Not on the map. Why?

Abstract (arXiv)

Stein's paradox holds considerable sway in high-dimensional statistics, highlighting that the sample mean, traditionally considered the de facto estimator, might not be the most efficacious in higher dimensions. To address this, the James-Stein estimator proposes an enhancement by steering the sample means toward a more centralized mean vector. In this paper, first, we establish that normalization layers in deep learning use inadmissible estimators for mean and variance. Next, we introduce a novel method to employ the James-Stein estimator to improve the estimation of mean and variance within normalization layers. We evaluate our method on different computer vision tasks: image classification, semantic segmentation, and 3D object classification. Through these evaluations, it is evident that our improved normalization layers consistently yield superior accuracy across all tasks without extra computational burden. Moreover, recognizing that a plethora of shrinkage estimators surpass the traditional estimator in performance, we study two other prominent shrinkage estimators: Ridge and LASSO. Additionally, we provide visual representations to intuitively demonstrate the impact of shrinkage on the estimated layer statistics. Finally, we study the effect of regularization and batch size on our modified batch normalization. The studies show that our method is less sensitive to batch size and regularization, improving accuracy under various setups.

Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 41 of its 65 references that are in the map. First posted on arXiv 1 Dec 2023.

Builds on

41 of 65 references.

References · 41

  1. 2017Attention Is All You Needcited by 60,361
  2. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  3. 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,139
  4. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
  5. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
  6. 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,442
  7. 2016Layer Normalizationcited by 5,669
  8. 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,248
  9. 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,444
  10. 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,401
  11. 2013Visualizing and Understanding Convolutional Networkscited by 2,290
  12. 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,269
29 more
  1. 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,223
  2. 2018Spectral Normalization for Generative Adversarial Networkscited by 1,636
  3. 2018Group Normalizationcited by 1,524
  4. 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,492
  5. 2019Deep High-Resolution Representation Learning for Visual Recognitioncited by 1,420
  6. 2021Swin Transformer V2: Scaling Up Capacity and Resolutioncited by 1,228
  7. 2021EfficientNetV2: Smaller Models and Faster Trainingcited by 1,135
  8. 2016Deep Networks with Stochastic Depthcited by 979
  9. 2021Point-BERT: Pre-training 3D Point Cloud Transformers with Masked Point Modelingcited by 653
  10. 2019Segmentation Transformer: Object-Contextual Representations for Semantic Segmentationcited by 576
  11. 2016Weight Normalization: A Simple Reparameterization to Accelerate Training of Deep Neural Networkscited by 543
  12. 2019Revisiting Point Cloud Classification: A New Benchmark Dataset and Classification Model on Real-World Datacited by 532
  13. 2022PointNeXt: Revisiting PointNet++ with Improved Training and Scaling Strategiescited by 436
  14. 2021High-Performance Large-Scale Image Recognition Without Normalizationcited by 360
  15. 2018How Does Batch Normalization Help Optimization?cited by 357
  16. 2013OverFeat: Integrated Recognition, Localization and Detection using Convolutional Networkscited by 224
  17. 2019Understanding and Improving Layer Normalizationcited by 217
  18. 2018Understanding Batch Normalizationcited by 159
  19. 2020EfficientPS: Efficient Panoptic Segmentationcited by 111
  20. 2020Normalization Techniques in Training DNNs: Methodology, Analysis and Applicationcited by 90
  21. 2021Characterizing signal propagation to close the performance gap in unnormalized ResNetscited by 88
  22. 2022Lawin Transformer: Improving Semantic Segmentation Transformer with Multi-Scale Representations via Large Window Attentioncited by 30
  23. 2020Towards Stabilizing Batch Statistics in Backward Propagation of Batch Normalizationcited by 19
  24. 2020Neural Architecture Design for GPU-Efficient Networkscited by 13
  25. 2020Batch Group Normalizationcited by 9
  26. 2023Sentence Attention Blocks for Answer Groundingcited by 8
  27. 2022Semantic Segmentation using Neural Ordinary Differential Equationscited by 6
  28. 2023Empowering Visually Impaired Individuals: A Novel Use of Apple Live Photos and Android Motion Photoscited by 6
  29. 2020C-SURE: Shrinkage Estimator and Prototype Classifier for Complex-Valued Deep Learningcited by 3

Built on by

Cited by year

Citing papers per year: 2024: 4; 2025: 2.

6 papers.