TL;DR
The paper introduces the Filter Response Normalization (FRN) layer, a new normalization technique that eliminates batch dependence, improving training stability and accuracy across various batch sizes in deep neural networks.
Contribution
The FRN layer combines normalization and activation, operating independently on each activation channel, outperforming Batch Normalization and alternatives across different batch sizes.
Findings
FRN outperforms BN by 0.7-1.0% in ImageNet classification with large batches.
FRN exceeds Group Normalization by over 1% in small batch regimes.
FRN improves object detection accuracy on COCO by 0.3-0.5% across batch sizes.
Abstract
Batch Normalization (BN) uses mini-batch statistics to normalize the activations during training, introducing dependence between mini-batch elements. This dependency can hurt the performance if the mini-batch size is too small, or if the elements are correlated. Several alternatives, such as Batch Renormalization and Group Normalization (GN), have been proposed to address this issue. However, they either do not match the performance of BN for large batches, or still exhibit degradation in performance for smaller batches, or introduce artificial constraints on the model architecture. In this paper we propose the Filter Response Normalization (FRN) layer, a novel combination of a normalization and an activation function, that can be used as a replacement for other normalizations and activations. Our method operates on each activation channel of each batch element independently,…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsResidual Connection · 1x1 Convolution · Average Pooling · Focal Loss · Feature Pyramid Network · RetinaNet · Linear Warmup With Cosine Annealing · Ethereum Customer Service Number +1-833-534-1729 · Global Average Pooling · Bottleneck Residual Block
