mlsanityData to 7 Oct 2026

L2BN: Enhancing Batch Normalization by Equalizing the L2 Norms of Features

arXiv 2207.02625 ↗First posted 6 Jul 2022cs.CV cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

In this paper, we analyze batch normalization from the perspective of discriminability and find the disadvantages ignored by previous studies: the difference in l2 norms of sample features can hinder batch normalization from obtaining more distinguished inter-class features and more compact intra-class features. To address this issue, we propose a simple yet effective method to equalize the l2 norms of sample features. Concretely, we l2-normalize each sample feature before feeding them into batch normalization, and therefore the features are of the same magnitude. Since the proposed method combines the l2 normalization and batch normalization, we name our method L2BN. The L2BN can strengthen the compactness of intra-class features and enlarge the discrepancy of inter-class features. The L2BN is easy to implement and can exert its effect without any additional parameters or hyper-parameters. We evaluate the effectiveness of L2BN through extensive experiments with various models on image classification and acoustic scene classification tasks. The results demonstrate that the L2BN can boost the generalization ability of various neural network models and achieve considerable performance improvements.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 43 of its 54 references that are in the map. First posted on arXiv 6 Jul 2022.

Builds on

43 of 54 references.

References · 43

  1. 2017Attention Is All You Needcited by 59,932
  2. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  3. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  4. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
  5. 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
  6. 2017Mask R-CNNcited by 7,259
  7. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  8. 2016Densely Connected Convolutional Networkscited by 6,691
  9. 2016Layer Normalizationcited by 5,579
  10. 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
  11. 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
  12. 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,540
31 more
  1. 2017Arbitrary Style Transfer in Real-time with Adaptive Instance Normalizationcited by 1,998
  2. 2018Group Normalizationcited by 1,514
  3. 2019Root Mean Square Layer Normalizationcited by 1,425
  4. 2014On the Properties of Neural Machine Translation: Encoder-Decoder Approachescited by 1,303
  5. 2016Instance Normalization: The Missing Ingredient for Fast Stylizationcited by 1,187
  6. 2020Designing Network Design Spacescited by 954
  7. 2016Weight Normalization: A Simple Reparameterization to Accelerate Training of Deep Neural Networkscited by 541
  8. 2014Deeply-Supervised Netscited by 364
  9. 2018Two at Once: Enhancing Learning and Generalization Capacities via IBN-Netcited by 361
  10. 2018How Does Batch Normalization Help Optimization?cited by 355
  11. 2019Transformers without Tears: Improving the Normalization of Self-Attentioncited by 153
  12. 2017Batch Renormalization: Towards Reducing Minibatch Dependence in Batch-Normalized Modelscited by 127
  13. 2018Batch-Instance Normalization for Adaptively Style-Invariant Neural Networkscited by 77
  14. 2018Norm matters: efficient and accurate normalization schemes in deep networkscited by 62
  15. 2017Deep Hyperspherical Learningcited by 55
  16. 2018Decoupled Networkscited by 45
  17. 2019Micro-Batch Training with Batch-Channel Normalization and Weight Standardizationcited by 45
  18. 2019Filter Response Normalization Layer: Eliminating Batch Dependence in the Training of Deep Neural Networkscited by 45
  19. 2021Rethinking "Batch" in BatchNormcited by 44
  20. 2016Recurrent Batch Normalizationcited by 35
  21. 2020Batch Normalization Increases Adversarial Vulnerability and Decreases Adversarial Transferability: A Non-Robust Feature Perspectivecited by 35
  22. 2018Differentiable Learning-to-Normalize via Switchable Normalizationcited by 33
  23. 2019Positional Normalizationcited by 28
  24. 2019EvalNorm: Estimating Batch Normalization Statistics for Evaluationcited by 20
  25. 2020Cross-Iteration Batch Normalizationcited by 20
  26. 2020Towards Stabilizing Batch Statistics in Backward Propagation of Batch Normalizationcited by 19
  27. 2019SSN: Learning Sparse Switchable Normalization via SparsestMaxcited by 14
  28. 2020Device-Robust Acoustic Scene Classification Based on Two-Stage Categorization and Data Augmentationcited by 13
  29. 2020Batch Group Normalizationcited by 9
  30. 2022Delving into the Estimation Shift of Batch Normalization in a Networkcited by 7
  31. 2018Face Recognition via Centralized Coordinate Learningcited by 5

Built on by

Not cited yet.