Filter Response Normalization Layer: Eliminating Batch Dependence in the Training of Deep Neural Networks
Not on the map. Why?
Abstract (arXiv)
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, eliminating the dependency on other batch elements. Our method outperforms BN and other alternatives in a variety of settings for all batch sizes. FRN layer performs ≈ 0.7-1.0% better than BN on top-1 validation accuracy with large mini-batch sizes for Imagenet classification using InceptionV3 and ResnetV2-50 architectures. Further, it performs >1% better than GN on the same problem in the small mini-batch size regime. For object detection problem on COCO dataset, FRN layer outperforms all other methods by at least 0.3-0.5% in all batch size regimes.
Key facts. Cited by 45 papers in the map (data through 14 Oct 2026). First posted on arXiv 21 Nov 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 11; 2022: 9; 2023: 7; 2024: 7; 2025: 6; 2026: 5.
45 papers.
Sort:
By area:
- 2021What Are Bayesian Neural Network Posteriors Really Like?cited by 308
- 2021Rethinking "Batch" in BatchNormcited by 45
- 2024Learning to Defer to a Population: A Meta-Learning Approachcited by 27
- 2021Beyond BatchNorm: Towards a Unified Understanding of Normalization in Deep Learningcited by 25
- 2023Beyond Deep Ensembles: A Large-Scale Evaluation of Bayesian Deep Learning under Distribution Shiftcited by 20
- 2022On the Pitfalls of Batch Normalization for End-to-End Video Learning: A Study on Surgical Workflow Analysiscited by 19
- 2023The Memory Perturbation Equation: Understanding Model's Sensitivity to Datacited by 16
- 2021Metadata Normalizationcited by 14
- 2022M"obius Convolutions for Spherical CNNscited by 13
- 2025Stronger Normalization-Free Transformerscited by 13
- 2021Proxy-Normalizing Activations to Match Batch Normalization while Removing Batch Dependencecited by 12
- 2022Benchmarking of DL Libraries and Models on Mobile Devicescited by 12
33 more
- 2023Single Mesh Diffusion Models with Field Latents for Texture Generationcited by 11
- 2022A Survey of Robust 3D Object Detection Methods in Point Cloudscited by 10
- 2021Sandwich Batch Normalization: A Drop-In Replacement for Feature Distribution Heterogeneitycited by 7
- 2021TS-Net: OCR Trained to Switch Between Text Transcription Stylescited by 7
- 2022Multi-Horizon Representations with Hierarchical Forward Models for Reinforcement Learningcited by 7
- 2026Can Microcanonical Langevin Dynamics Leverage Mini-Batch Gradient Noise?cited by 7
- 2021Making EfficientNet More Efficient: Exploring Batch-Independent Normalization, Group Convolutions and Reduced Resolution Trainingcited by 6
- 2023Entropy-MCMC: Sampling from Flat Basins with Easecited by 6
- 2021SDGMNet: Statistic-based Dynamic Gradient Modulation for Local Descriptor Learningcited by 5
- 2022Robustness to corruption in pre-trained Bayesian neural networkscited by 5
- 2024Enhancing Transfer Learning with Flexible Nonparametric Posterior Samplingcited by 5
- 2024Learning to Explore for Stochastic Gradient MCMCcited by 4
- 2024Unconditional stability of a recurrent neural circuit implementing divisive normalizationcited by 4
- 2021Exploiting Invariance in Training Deep Neural Networkscited by 2
- 2021Distribution Mismatch Correction for Improved Robustness in Deep Neural Networkscited by 2
- 2022DGFont++: Robust Deformable Generative Networks for Unsupervised Font Generationcited by 2
- 2023Traversing Between Modes in Function Space for Fast Ensemblingcited by 2
- 2024Fast Ensembling with Diffusion Schr"odinger Bridgecited by 2
- 2024Why and How: Knowledge-Guided Learning for Cross-Spectral Image Patch Matchingcited by 2
- 2025Parameter Expanded Stochastic Gradient Markov Chain Monte Carlocited by 2
- 2022Understanding Approximation for Bayesian Inference in Neural Networkscited by 1
- 2024Lightweight Change Detection in Heterogeneous Remote Sensing Images with Online All-Integer Pruning Trainingcited by 1
- 2025Deep Edge Filter: Return of the Human-Crafted Layer in Deep Learningcited by 1
- 2022L2BN: Enhancing Batch Normalization by Equalizing the L2 Norms of Featurescited by 0
- 2023Efficient Feature Description for Small Body Relative Navigation using Binary Convolutional Neural Networkscited by 0
- 2023Bayesian imaging inverse problem with SA-Roundtrip prior via HMC-pCN samplercited by 0
- 2025On Local Posterior Structure in Deep Ensemblescited by 0
- 2025Dynamic Gradient Sparse Update for Edge Trainingcited by 0
- 2025Utilising Gradient-Based Proposals Within Sequential Monte Carlo Samplers for Training of Partial Bayesian Neural Networkscited by 0
- 2026Multi-Sensor Matching with HyperNetworkscited by 0
- 2026SaluNet: Enabling Total Plasticity in Normalization-Free Deep Networkscited by 0
- 2026Calibrated Sampling-Free Uncertainty Estimation in Bayesian Deep Learningcited by 0
- 2026Guiding Posterior Exploration with Optimizer-Derived Geometrycited by 0
- 2026Guiding Posterior Exploration with Optimizer-Derived Geometry28 Jul 2026
- 2026Calibrated Sampling-Free Uncertainty Estimation in Bayesian Deep Learning15 Jun 2026
- 2026SaluNet: Enabling Total Plasticity in Normalization-Free Deep Networks1 Jun 2026
- 2026Can Microcanonical Langevin Dynamics Leverage Mini-Batch Gradient Noise?6 Feb 2026
- 2026Multi-Sensor Matching with HyperNetworks18 Jan 2026
- 2025Stronger Normalization-Free Transformers11 Dec 2025
- 2025Deep Edge Filter: Return of the Human-Crafted Layer in Deep Learning13 Oct 2025
- 2025Utilising Gradient-Based Proposals Within Sequential Monte Carlo Samplers for Training of Partial Bayesian Neural Networks1 May 2025
- 2025Dynamic Gradient Sparse Update for Edge Training23 Mar 2025
- 2025On Local Posterior Structure in Deep Ensembles17 Mar 2025
- 2025Parameter Expanded Stochastic Gradient Markov Chain Monte Carlo2 Mar 2025
- 2024Why and How: Knowledge-Guided Learning for Cross-Spectral Image Patch Matching15 Dec 2024
33 more
- 2024Unconditional stability of a recurrent neural circuit implementing divisive normalization27 Sep 2024
- 2024Learning to Explore for Stochastic Gradient MCMC17 Aug 2024
- 2024Lightweight Change Detection in Heterogeneous Remote Sensing Images with Online All-Integer Pruning Training3 May 2024
- 2024Fast Ensembling with Diffusion Schr"odinger Bridge24 Apr 2024
- 2024Enhancing Transfer Learning with Flexible Nonparametric Posterior Sampling12 Mar 2024
- 2024Learning to Defer to a Population: A Meta-Learning Approach5 Mar 2024
- 2023Single Mesh Diffusion Models with Field Latents for Texture Generation14 Dec 2023
- 2023The Memory Perturbation Equation: Understanding Model's Sensitivity to Data30 Oct 2023
- 2023Bayesian imaging inverse problem with SA-Roundtrip prior via HMC-pCN sampler24 Oct 2023
- 2023Entropy-MCMC: Sampling from Flat Basins with Ease9 Oct 2023
- 2023Beyond Deep Ensembles: A Large-Scale Evaluation of Bayesian Deep Learning under Distribution Shift21 Jun 2023
- 2023Traversing Between Modes in Function Space for Fast Ensembling20 Jun 2023
- 2023Efficient Feature Description for Small Body Relative Navigation using Binary Convolutional Neural Networks11 Apr 2023
- 2022DGFont++: Robust Deformable Generative Networks for Unsupervised Font Generation30 Dec 2022
- 2022Understanding Approximation for Bayesian Inference in Neural Networks11 Nov 2022
- 2022L2BN: Enhancing Batch Normalization by Equalizing the L2 Norms of Features6 Jul 2022
- 2022Robustness to corruption in pre-trained Bayesian neural networks24 Jun 2022
- 2022Multi-Horizon Representations with Hierarchical Forward Models for Reinforcement Learning22 Jun 2022
- 2022A Survey of Robust 3D Object Detection Methods in Point Clouds31 Mar 2022
- 2022On the Pitfalls of Batch Normalization for End-to-End Video Learning: A Study on Surgical Workflow Analysis15 Mar 2022
- 2022Benchmarking of DL Libraries and Models on Mobile Devices14 Feb 2022
- 2022M"obius Convolutions for Spherical CNNs28 Jan 2022
- 2021Distribution Mismatch Correction for Improved Robustness in Deep Neural Networks5 Oct 2021
- 2021Beyond BatchNorm: Towards a Unified Understanding of Normalization in Deep Learning10 Jun 2021
- 2021SDGMNet: Statistic-based Dynamic Gradient Modulation for Local Descriptor Learning8 Jun 2021
- 2021Proxy-Normalizing Activations to Match Batch Normalization while Removing Batch Dependence7 Jun 2021
- 2021Making EfficientNet More Efficient: Exploring Batch-Independent Normalization, Group Convolutions and Reduced Resolution Training7 Jun 2021
- 2021Rethinking "Batch" in BatchNorm17 May 2021
- 2021What Are Bayesian Neural Network Posteriors Really Like?29 Apr 2021
- 2021Metadata Normalization19 Apr 2021
- 2021Exploiting Invariance in Training Deep Neural Networks30 Mar 2021
- 2021TS-Net: OCR Trained to Switch Between Text Transcription Styles9 Mar 2021
- 2021Sandwich Batch Normalization: A Drop-In Replacement for Feature Distribution Heterogeneity22 Feb 2021
- 2021What Are Bayesian Neural Network Posteriors Really Like?cited by 308
- 2021Rethinking "Batch" in BatchNormcited by 45
- 2024Learning to Defer to a Population: A Meta-Learning Approachcited by 27
- 2021Beyond BatchNorm: Towards a Unified Understanding of Normalization in Deep Learningcited by 25
- 2023Beyond Deep Ensembles: A Large-Scale Evaluation of Bayesian Deep Learning under Distribution Shiftcited by 20
- 2022On the Pitfalls of Batch Normalization for End-to-End Video Learning: A Study on Surgical Workflow Analysiscited by 19
- 2023The Memory Perturbation Equation: Understanding Model's Sensitivity to Datacited by 16
- 2021Metadata Normalizationcited by 14
- 2022M"obius Convolutions for Spherical CNNscited by 13
- 2025Stronger Normalization-Free Transformerscited by 13
- 2021Proxy-Normalizing Activations to Match Batch Normalization while Removing Batch Dependencecited by 12
- 2022Benchmarking of DL Libraries and Models on Mobile Devicescited by 12
12 most cited of 44 All 44 (JSON)
- 2026Guiding Posterior Exploration with Optimizer-Derived Geometry28 Jul 2026
- 2026Calibrated Sampling-Free Uncertainty Estimation in Bayesian Deep Learning15 Jun 2026
- 2026SaluNet: Enabling Total Plasticity in Normalization-Free Deep Networks1 Jun 2026
- 2026Can Microcanonical Langevin Dynamics Leverage Mini-Batch Gradient Noise?6 Feb 2026
- 2026Multi-Sensor Matching with HyperNetworks18 Jan 2026
- 2025Stronger Normalization-Free Transformers11 Dec 2025
- 2025Deep Edge Filter: Return of the Human-Crafted Layer in Deep Learning13 Oct 2025
- 2025Utilising Gradient-Based Proposals Within Sequential Monte Carlo Samplers for Training of Partial Bayesian Neural Networks1 May 2025
- 2025Dynamic Gradient Sparse Update for Edge Training23 Mar 2025
- 2025On Local Posterior Structure in Deep Ensembles17 Mar 2025
- 2025Parameter Expanded Stochastic Gradient Markov Chain Monte Carlo2 Mar 2025
- 2024Why and How: Knowledge-Guided Learning for Cross-Spectral Image Patch Matching15 Dec 2024
12 newest of 44 All 44 (JSON)