mlsanityData to 14 Oct 2026

The Unreasonable Effectiveness of the Final Batch Normalization Layer

arXiv 2109.09016 ↗First posted 18 Sep 2021cs.CV cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

Early-stage disease indications are rarely recorded in real-world domains, such as Agriculture and Healthcare, and yet, their accurate identification is critical in that point of time. In this type of highly imbalanced classification problems, which encompass complex features, deep learning (DL) is much needed because of its strong detection capabilities. At the same time, DL is observed in practice to favor majority over minority classes and consequently suffer from inaccurate detection of the targeted early-stage indications. In this work, we extend the study done by Kocaman et al., 2020, showing that the final BN layer, when placed before the softmax output layer, has a considerable impact in highly imbalanced image classification problems as well as undermines the role of the softmax outputs as an uncertainty measure. This current study addresses additional hypotheses and reports on the following findings: (i) the performance gain after adding the final BN layer in highly imbalanced settings could still be achieved after removing this additional BN layer in inference; (ii) there is a certain threshold for the imbalance ratio upon which the progress gained by the final BN layer reaches its peak; (iii) the batch size also plays a role and affects the outcome of the final BN application; (iv) the impact of the BN application is also reproducible on other datasets and when utilizing much simpler neural architectures; (v) the reported BN effect occurs only per a single majority class and multiple minority classes i.e., no improvements are evident when there are two majority classes; and finally, (vi) utilizing this BN layer with sigmoid activation has almost no impact when dealing with a strongly imbalanced image classification tasks.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 16 of its 21 references that are in the map. First posted on arXiv 18 Sep 2021.

Builds on

16 of 21 references.

References · 16

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
  3. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
  4. 2017mixup: Beyond Empirical Risk Minimizationcited by 5,183
  5. 2017On Calibration of Modern Neural Networkscited by 4,960
  6. 2019Class-Balanced Loss Based on Effective Number of Samplescited by 1,245
  7. 2019When Does Label Smoothing Help?cited by 988
  8. 2015Cyclical Learning Rates for Training Neural Networkscited by 629
  9. 2018How Does Batch Normalization Help Optimization?cited by 357
  10. 2016Using Deep Learning for Image-Based Plant Disease Detectioncited by 219
  11. 2018Understanding Batch Normalizationcited by 159
  12. 2015All you need is a good initcited by 124
4 more
  1. 2019Deep Learning on Small Datasets without Pre-Training using Cosine Losscited by 41
  2. 2019Robust Anomaly Detection in Images using Adversarial Autoencoderscited by 38
  3. 2019Adaptive Estimators Show Information Compression in Deep Neural Networkscited by 14
  4. 2020Improving Model Accuracy for Imbalanced Image Classification Tasks by Adding a Final Batch Normalization Layer: An Empirical Studycited by 2

Built on by

Not cited yet.