paper-with-me

홈 › Papers

Is Batch Norm unique? An empirical investigation and prescription to emulate the best properties of common normalizers without batch dependence

2020-10-21 · Vinay Rao, Jascha Sohl-Dickstein

We perform an extensive empirical study of the statistical properties of Batch Norm and other common normalizers. This includes an examination of the correlation between representations of minibatches, gradient norms, and Hessian spectra both at initialization and over the course of training. Through this analysis, we identify several statistical properties which appear linked to Batch Norm's superior performance. We propose two simple normalizers, PreLayerNorm and RegNorm, which better match these desirable properties without involving operations along the batch dimension. We show that PreLayerNorm and RegNorm achieve much of the performance of Batch Norm without requiring batch dependence, that they reliably outperform LayerNorm, and that they can be applied in situations where Batch Norm is ineffective.

📄 PDF Abstract BibTeX arXiv:2010.10687

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

An Investigation of Batch Normalization in Off-Policy Actor-Critic Algorithms

2025-09-28 · Li Wang, Sudun, Xingjian Zhang, Wenjun Wu 외 arxiv

Batch Normalization (BN) has played a pivotal role in the success of deep learning by improving training stability, mitigating overfitting, and enabling more effective optimization. However, its adoption in deep reinforc…

Reinforcement Learning

Truth or Backpropaganda? An Empirical Investigation of Deep Learning Theory

2019-10-01 · ICLR 2020 1 · Micah Goldblum, Jonas Geiping, Avi Schwarzschild, Michael Moeller 외

We empirically evaluate common assumptions about neural networks that are widely held by practitioners and theorists alike. In this work, we: (1) prove the widespread existence of suboptimal local minima in the loss land…

Deep LearningLearning Theory

An Empirical Analysis of the Shift and Scale Parameters in BatchNorm

2023-03-22 · Yashna Peerthum, Mark Stamp

Batch Normalization (BatchNorm) is a technique that improves the training of deep neural networks, especially Convolutional Neural Networks (CNN). It has been empirically demonstrated that BatchNorm increases performance…

A New Look at Ghost Normalization

2020-07-16 · Neofytos Dimitriou, Ognjen Arandjelovic

Batch normalization (BatchNorm) is an effective yet poorly understood technique for neural network optimization. It is often assumed that the degradation in BatchNorm performance to smaller batch sizes stems from it havi…

Rethinking "Batch" in BatchNorm

2021-05-17 · Yuxin Wu, Justin Johnson

BatchNorm is a critical building block in modern convolutional neural networks. Its unique property of operating on "batches" instead of individual samples introduces significantly different behaviors from most other ope…