Normalization Propagation: A Parametric Technique for Removing Internal Covariate Shift in Deep Networks
Devansh Arpit, Yingbo Zhou, Bhargava U. Kota, Venu Govindaraju

TL;DR
Normalization Propagation is a new parametric normalization method that removes internal covariate shift in deep networks without relying on batch statistics, enabling faster training and compatibility with batch size 1.
Contribution
It introduces a non-adaptive, data-independent normalization technique that propagates normalized statistics through layers, addressing Batch Normalization's limitations.
Findings
Faster training due to data-independent normalization
Effective removal of internal covariate shift
Compatible with batch size 1 during training
Abstract
While the authors of Batch Normalization (BN) identify and address an important problem involved in training deep networks-- Internal Covariate Shift-- the current solution has certain drawbacks. Specifically, BN depends on batch statistics for layerwise input normalization during training which makes the estimates of mean and standard deviation of input (distribution) to hidden layers inaccurate for validation due to shifting parameter values (especially during initial training epochs). Also, BN cannot be used with batch-size 1 during training. We address these drawbacks by proposing a non-adaptive normalization technique for removing internal covariate shift, that we call Normalization Propagation. Our approach does not depend on batch statistics, but rather uses a data-independent parametric estimate of mean and standard-deviation in every layer thus being computationally faster…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGaussian Processes and Bayesian Inference · Neural Networks and Applications · Blind Source Separation Techniques
MethodsBatch Normalization
