mlsanityData to 7 Oct 2026

Ghost Noise for Regularizing Deep Neural Networks

arXiv 2305.17205 ↗First posted 26 May 2023cs.LGcited by 1

Not on the map. Why?

Abstract (arXiv)

Batch Normalization (BN) is widely used to stabilize the optimization process and improve the test performance of deep neural networks. The regularization effect of BN depends on the batch size and explicitly using smaller batch sizes with Batch Normalization, a method known as Ghost Batch Normalization (GBN), has been found to improve generalization in many settings. We investigate the effectiveness of GBN by disentangling the induced ``Ghost Noise'' from normalization and quantitatively analyzing the distribution of noise as well as its impact on model performance. Inspired by our analysis, we propose a new regularization technique called Ghost Noise Injection (GNI) that imitates the noise in GBN without incurring the detrimental train-test discrepancy effects of small batch training. We experimentally show that GNI can provide a greater generalization benefit than GBN. Ghost Noise Injection can also be beneficial in otherwise non-noisy settings such as layer-normalized networks, providing additional evidence of the usefulness of Ghost Noise in Batch Normalization as a regularizer.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 22 of its 37 references that are in the map. First posted on arXiv 26 May 2023.

Builds on

22 of 37 references.

References · 22

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
  3. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  4. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  5. 2016Layer Normalizationcited by 5,579
  6. 2016Wide Residual Networkscited by 3,057
  7. 2017Arbitrary Style Transfer in Real-time with Adaptive Instance Normalizationcited by 1,998
  8. 2018Group Normalizationcited by 1,514
  9. 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,337
  10. 2016Weight Normalization: A Simple Reparameterization to Accelerate Training of Deep Neural Networkscited by 541
  11. 2021High-Performance Large-Scale Image Recognition Without Normalizationcited by 359
  12. 2019On the Relationship between Self-Attention and Convolutional Layerscited by 299
10 more
  1. 2017Train longer, generalize better: closing the generalization gap in large batch training of neural networkscited by 278
  2. 2017Batch Renormalization: Towards Reducing Minibatch Dependence in Batch-Normalized Modelscited by 127
  3. 2020The Implicit and Explicit Regularization Effects of Dropoutcited by 71
  4. 2021Rethinking "Batch" in BatchNormcited by 44
  5. 2020Explicit Regularisation in Gaussian Noise Injectionscited by 37
  6. 2019Online Normalization for Training Neural Networkscited by 29
  7. 2019Four Things Everyone Should Know to Improve Batch Normalizationcited by 28
  8. 2019EvalNorm: Estimating Batch Normalization Statistics for Evaluationcited by 20
  9. 2021Locality-aware Channel-wise Dropout for Occluded Face Recognitioncited by 5
  10. 2022NoMorelization: Building Normalizer-Free Models from a Sample's Perspectivecited by 2

Built on by

Cited by year

Citing papers per year: 2025: 1.

1 paper.