Spectral Batch Normalization: Normalization in the Frequency Domain
Rinor Cakaj, Jens Mehnert, Bin Yang

TL;DR
Spectral Batch Normalization (SBN) normalizes feature maps in the frequency domain to prevent explosion of feature map values, improving deep neural network training and generalization.
Contribution
This paper introduces Spectral Batch Normalization, a novel method that normalizes feature maps in the frequency domain to enhance training stability and generalization in deep networks.
Findings
SBN prevents feature map explosion at initialization.
SBN leads to more uniform frequency component distribution.
SBN improves accuracy when combined with standard regularization.
Abstract
Regularization is a set of techniques that are used to improve the generalization ability of deep neural networks. In this paper, we introduce spectral batch normalization (SBN), a novel effective method to improve generalization by normalizing feature maps in the frequency (spectral) domain. The activations of residual networks without batch normalization (BN) tend to explode exponentially in the depth of the network at initialization. This leads to extremely large feature map norms even though the parameters are relatively small. These explosive dynamics can be very detrimental to learning. BN makes weight decay regularization on the scaling factors approximately equivalent to an additive penalty on the norm of the feature maps, which prevents extremely large feature map norms to a certain degree. However, we show experimentally that, despite the approximate additive…
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
TopicsNeural Networks and Applications · Domain Adaptation and Few-Shot Learning · Image and Signal Denoising Methods
MethodsBatch Normalization · Weight Decay
