mlsanityData to 7 Oct 2026

Batch Layer Normalization, A new normalization layer for CNNs and RNN

arXiv 2209.08898 ↗First posted 19 Sep 2022cs.LG cs.AI cs.NEcited by 3

Not on the map. Why?

Abstract (arXiv)

This study introduces a new normalization layer termed Batch Layer Normalization (BLN) to reduce the problem of internal covariate shift in deep neural network layers. As a combined version of batch and layer normalization, BLN adaptively puts appropriate weight on mini-batch and feature normalization based on the inverse size of mini-batches to normalize the input to a layer during the learning process. It also performs the exact computation with a minor change at inference times, using either mini-batch statistics or population statistics. The decision process to either use statistics of mini-batch or population gives BLN the ability to play a comprehensive role in the hyper-parameter optimization process of models. The key advantage of BLN is the support of the theoretical analysis of being independent of the input data, and its statistical configuration heavily depends on the task performed, the amount of training data, and the size of batches. Test results indicate the application potential of BLN and its faster convergence than batch normalization and layer normalization in both Convolutional and Recurrent Neural Networks. The code of the experiments is publicly available online (https://github.com/A2Amir/Batch-Layer-Normalization).

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 35 of its 42 references that are in the map. First posted on arXiv 19 Sep 2022.

Builds on

35 of 42 references.

References · 35

  1. 2017Attention Is All You Needcited by 59,932
  2. 2014Microsoft COCO: Common Objects in Contextcited by 17,498
  3. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
  4. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  5. 2016Densely Connected Convolutional Networkscited by 6,691
  6. 2016Layer Normalizationcited by 5,579
  7. 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
  8. 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
  9. 2014Going Deeper with Convolutionscited by 4,231
  10. 2016Wide Residual Networkscited by 3,057
  11. 2016Improved Techniques for Training GANscited by 2,938
  12. 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,880
23 more
  1. 2019XLNet: Generalized Autoregressive Pretraining for Language Understandingcited by 2,801
  2. 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,540
  3. 2016Identity Mappings in Deep Residual Networkscited by 1,960
  4. 2018Group Normalizationcited by 1,514
  5. 2016Instance Normalization: The Missing Ingredient for Fast Stylizationcited by 1,187
  6. 2020On Layer Normalization in the Transformer Architecturecited by 906
  7. 2016Weight Normalization: A Simple Reparameterization to Accelerate Training of Deep Neural Networkscited by 541
  8. 2017Train longer, generalize better: closing the generalization gap in large batch training of neural networkscited by 278
  9. 2019Understanding and Improving Layer Normalizationcited by 213
  10. 2018QANet: Combining Local Convolution with Global Self-Attention for Reading Comprehensioncited by 164
  11. 2018Character-Level Language Modeling with Deeper Self-Attentioncited by 138
  12. 2017Batch Renormalization: Towards Reducing Minibatch Dependence in Batch-Normalized Modelscited by 127
  13. 2020Hyper-Parameter Optimization: A Review of Algorithms and Applicationscited by 114
  14. 2019CrossQ: Batch Normalization in Deep Reinforcement Learning for Greater Sample Efficiency and Simplicitycited by 89
  15. 2020Gradient Centralization: A New Optimization Technique for Deep Neural Networkscited by 82
  16. 2016Recurrent Batch Normalizationcited by 35
  17. 2016Normalization Propagation: A Parametric Technique for Removing Internal Covariate Shift in Deep Networkscited by 19
  18. 2017Comparison of Batch Normalization and Weight Normalization Algorithms for the Large-scale Image Classificationcited by 18
  19. 2015Batch Normalized Recurrent Neural Networkscited by 14
  20. 2017Deep Learning Autoencoder Approach for Handwritten Arabic Digits Recognitioncited by 13
  21. 2015Data-Dependent Path Normalization in Neural Networkscited by 6
  22. 2016Streaming Normalization: Towards Simpler and More Biologically-plausible Normalizations for Online and Recurrent Learningcited by 4
  23. 2020PowerNorm: Rethinking Batch Normalization in Transformerscited by 2

Built on by

Cited by year

Citing papers per year: 2023: 2; 2024: 0; 2025: 1.

3 papers.