Normalization Propagation: A Parametric Technique for Removing Internal Covariate Shift in Deep Networks
Not on the map. Why?
Abstract (arXiv)
While the authors of Batch Normalization (BN) identify and address an important problem involved in training deep networks-- Internal Covariate Shift-- the current solution has certain drawbacks. Specifically, BN depends on batch statistics for layerwise input normalization during training which makes the estimates of mean and standard deviation of input (distribution) to hidden layers inaccurate for validation due to shifting parameter values (especially during initial training epochs). Also, BN cannot be used with batch-size 1 during training. We address these drawbacks by proposing a non-adaptive normalization technique for removing internal covariate shift, that we call Normalization Propagation. Our approach does not depend on batch statistics, but rather uses a data-independent parametric estimate of mean and standard-deviation in every layer thus being computationally faster compared with BN. We exploit the observation that the pre-activation before Rectified Linear Units follow Gaussian distribution in deep networks, and that once the first and second order statistics of any given dataset are normalized, we can forward propagate this normalization without the need for recalculating the approximate statistics for hidden layers.
Key facts. Cited by 19 papers in the map (data through 7 Oct 2026). First posted on arXiv 4 Mar 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 10; 2022: 2; 2023: 4; 2024: 1; 2025: 2.
19 papers.
Sort:
By area:
- 2023Analyzing and Improving the Training Dynamics of Diffusion Modelscited by 396
- 2021High-Performance Large-Scale Image Recognition Without Normalizationcited by 359
- 2021Characterizing signal propagation to close the performance gap in unnormalized ResNetscited by 87
- 2024Normalization and effective learning rates in reinforcement learningcited by 55
- 2021Beyond BatchNorm: Towards a Unified Understanding of Normalization in Deep Learningcited by 24
- 2021"BNN - BN = ?": Training Binary Neural Networks without Batch Normalizationcited by 17
- 2021Momentum^2 Teacher: Momentum Teacher with Momentum Statistics for Self-Supervised Learningcited by 14
- 2021Proxy-Normalizing Activations to Match Batch Normalization while Removing Batch Dependencecited by 12
- 2021Making EfficientNet More Efficient: Exploring Batch-Independent Normalization, Group Convolutions and Reduced Resolution Trainingcited by 6
- 2023Information Geometrically Generalized Covariate Shift Adaptationcited by 6
- 2025On the Importance of Gaussianizing Representationscited by 6
- 2025Rethinking Layer-wise Model Merging through Chain of Mergescited by 4
7 more
- 2021Revisiting Batch Norm Initializationcited by 3
- 2022Batch Layer Normalization, A new normalization layer for CNNs and RNNcited by 3
- 2023A Survey of Historical Learning: Learning Models with Learning Historycited by 3
- 2022Noise Injection as a Probe of Deep Learning Dynamicscited by 2
- 2021BWCP: Probabilistic Learning-to-Prune Channels for ConvNets via Batch Whiteningcited by 1
- 2021A Robust Initialization of Residual Blocks for Effective ResNet Training without Batch Normalizationcited by 1
- 2023BCN: Batch Channel Normalization for Image Classificationcited by 0
- 2025Rethinking Layer-wise Model Merging through Chain of Merges29 Aug 2025
- 2025On the Importance of Gaussianizing Representations1 May 2025
- 2024Normalization and effective learning rates in reinforcement learning1 Jul 2024
- 2023Analyzing and Improving the Training Dynamics of Diffusion Models5 Dec 2023
- 2023BCN: Batch Channel Normalization for Image Classification1 Dec 2023
- 2023Information Geometrically Generalized Covariate Shift Adaptation19 Apr 2023
- 2023A Survey of Historical Learning: Learning Models with Learning History23 Mar 2023
- 2022Noise Injection as a Probe of Deep Learning Dynamics24 Oct 2022
- 2022Batch Layer Normalization, A new normalization layer for CNNs and RNN19 Sep 2022
- 2021A Robust Initialization of Residual Blocks for Effective ResNet Training without Batch Normalization23 Dec 2021
- 2021Revisiting Batch Norm Initialization26 Oct 2021
- 2021Beyond BatchNorm: Towards a Unified Understanding of Normalization in Deep Learning10 Jun 2021
7 more
- 2021Proxy-Normalizing Activations to Match Batch Normalization while Removing Batch Dependence7 Jun 2021
- 2021Making EfficientNet More Efficient: Exploring Batch-Independent Normalization, Group Convolutions and Reduced Resolution Training7 Jun 2021
- 2021BWCP: Probabilistic Learning-to-Prune Channels for ConvNets via Batch Whitening13 May 2021
- 2021"BNN - BN = ?": Training Binary Neural Networks without Batch Normalization16 Apr 2021
- 2021High-Performance Large-Scale Image Recognition Without Normalization11 Feb 2021
- 2021Characterizing signal propagation to close the performance gap in unnormalized ResNets21 Jan 2021
- 2021Momentum^2 Teacher: Momentum Teacher with Momentum Statistics for Self-Supervised Learning19 Jan 2021
- 2021High-Performance Large-Scale Image Recognition Without Normalizationcited by 359
- 2021Characterizing signal propagation to close the performance gap in unnormalized ResNetscited by 87
- 2024Normalization and effective learning rates in reinforcement learningcited by 55
- 2021Beyond BatchNorm: Towards a Unified Understanding of Normalization in Deep Learningcited by 24
- 2021"BNN - BN = ?": Training Binary Neural Networks without Batch Normalizationcited by 17
- 2021Momentum^2 Teacher: Momentum Teacher with Momentum Statistics for Self-Supervised Learningcited by 14
- 2021Proxy-Normalizing Activations to Match Batch Normalization while Removing Batch Dependencecited by 12
- 2021Making EfficientNet More Efficient: Exploring Batch-Independent Normalization, Group Convolutions and Reduced Resolution Trainingcited by 6
- 2023Information Geometrically Generalized Covariate Shift Adaptationcited by 6
- 2025On the Importance of Gaussianizing Representationscited by 6
- 2025Rethinking Layer-wise Model Merging through Chain of Mergescited by 4
- 2021Revisiting Batch Norm Initializationcited by 3
12 most cited of 18 All 18 (JSON)
- 2025Rethinking Layer-wise Model Merging through Chain of Merges29 Aug 2025
- 2025On the Importance of Gaussianizing Representations1 May 2025
- 2024Normalization and effective learning rates in reinforcement learning1 Jul 2024
- 2023BCN: Batch Channel Normalization for Image Classification1 Dec 2023
- 2023Information Geometrically Generalized Covariate Shift Adaptation19 Apr 2023
- 2023A Survey of Historical Learning: Learning Models with Learning History23 Mar 2023
- 2022Noise Injection as a Probe of Deep Learning Dynamics24 Oct 2022
- 2022Batch Layer Normalization, A new normalization layer for CNNs and RNN19 Sep 2022
- 2021A Robust Initialization of Residual Blocks for Effective ResNet Training without Batch Normalization23 Dec 2021
- 2021Revisiting Batch Norm Initialization26 Oct 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
12 newest of 18 All 18 (JSON)