Diagnosing Batch Normalization in Class Incremental Learning
Not on the map. Why?
Abstract (arXiv)
Extensive researches have applied deep neural networks (DNNs) in class incremental learning (Class-IL). As building blocks of DNNs, batch normalization (BN) standardizes intermediate feature maps and has been widely validated to improve training stability and convergence. However, we claim that the direct use of standard BN in Class-IL models is harmful to both the representation learning and the classifier training, thus exacerbating catastrophic forgetting. In this paper we investigate the influence of BN on Class-IL models by illustrating such BN dilemma. We further propose BN Tricks to address the issue by training a better feature extractor while eliminating classification bias. Without inviting extra hyperparameters, we apply BN Tricks to three baseline rehearsal-based methods, ER, DER++ and iCaRL. Through comprehensive experiments conducted on benchmark datasets of Seq-CIFAR-10, Seq-CIFAR-100 and Seq-Tiny-ImageNet, we show that BN Tricks can bring significant performance gains to all adopted baselines, revealing its potential generality along this line of research.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 37 of its 53 references that are in the map. First posted on arXiv 16 Feb 2022.
Builds on
37 of 53 references.
References · 37
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2016Layer Normalizationcited by 5,579
- 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,861
- 2016Overcoming catastrophic forgetting in neural networkscited by 4,718
- 2020Supervised Contrastive Learningcited by 2,803
- 2016Learning without Forgettingcited by 2,465
- 2016iCaRL: Incremental Classifier and Representation Learningcited by 2,313
- 2017Gradient Episodic Memory for Continual Learningcited by 1,871
- 2018Group Normalizationcited by 1,514
25 more
- 2016Instance Normalization: The Missing Ingredient for Fast Stylizationcited by 1,187
- 2017Memory Aware Synapses: Learning what (not) to forgetcited by 1,094
- 2018Efficient Lifelong Learning with A-GEMcited by 1,044
- 2020Dark Experience for General Continual Learning: a Strong, Simple Baselinecited by 895
- 2018Riemannian Walk for Incremental Learning: Understanding Forgetting and Intransigencecited by 734
- 2019Large Scale Incremental Learningcited by 727
- 2019Three scenarios for continual learningcited by 610
- 2019Gradient based sample selection for online continual learningcited by 568
- 2017A systematic study of the class imbalance problem in convolutional neural networkscited by 510
- 2019Online Continual Learning with Maximally Interfered Retrievalcited by 376
- 2018How Does Batch Normalization Help Optimization?cited by 355
- 2019On Tiny Episodic Memories in Continual Learningcited by 299
- 2019Maintaining Discrimination and Fairness in Class Incremental Learningcited by 281
- 2021Co2L: Contrastive Continual Learningcited by 243
- 2019Domain-Specific Batch Normalization for Unsupervised Domain Adaptationcited by 197
- 2020Using Hindsight to Anchor Past Knowledge in Continual Learningcited by 160
- 2021Supervised Contrastive Replay: Revisiting the Nearest Class Mean Classifier in Online Class-Incremental Continual Learningcited by 140
- 2017Batch Renormalization: Towards Reducing Minibatch Dependence in Batch-Normalized Modelscited by 127
- 2020SS-IL: Separated Softmax for Incremental Learningcited by 126
- 2019Overcoming Catastrophic Forgetting with Unlabeled Data in the Wildcited by 111
- 2018Measuring and regularizing networks in function spacecited by 97
- 2021Essentials for Class Incremental Learningcited by 57
- 2020TaskNorm: Rethinking Batch Normalization for Meta-Learningcited by 50
- 2019Rehearsal-Free Continual Learning over Small Non-I.I.D. Batchescited by 46
- 2019EvalNorm: Estimating Batch Normalization Statistics for Evaluationcited by 20
Built on by
Citing papers per year: 2023: 3; 2024: 1.
4 papers.
- 2023New Insights for the Stability-Plasticity Dilemma in Online Continual Learningcited by 16
- 2023Overcoming Recency Bias of Normalization Statistics in Continual Learning: Balance and Adaptationcited by 11
- 2023Class-Incremental Mixture of Gaussians for Deep Continual Learningcited by 3
- 2024Dual-CBA: Improving Online Continual Learning via Dual Continual Bias Adaptors from a Bi-level Optimization Perspectivecited by 2
- 2024Dual-CBA: Improving Online Continual Learning via Dual Continual Bias Adaptors from a Bi-level Optimization Perspective26 Aug 2024
- 2023Overcoming Recency Bias of Normalization Statistics in Continual Learning: Balance and Adaptation13 Oct 2023
- 2023Class-Incremental Mixture of Gaussians for Deep Continual Learning9 Jul 2023
- 2023New Insights for the Stability-Plasticity Dilemma in Online Continual Learning17 Feb 2023