TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/DER: Dynamically Expandable Representation for Class Incre...

DER: Dynamically Expandable Representation for Class Incremental Learning

Shipeng Yan, Jiangwei Xie, Xuming He

2021-03-31CVPR 2021 1Class Incremental Learningclass-incremental learningIncremental Learning
PaperPDFCode(official)Code

Abstract

We address the problem of class incremental learning, which is a core step towards achieving adaptive vision intelligence. In particular, we consider the task setting of incremental learning with limited memory and aim to achieve better stability-plasticity trade-off. To this end, we propose a novel two-stage learning approach that utilizes a dynamically expandable representation for more effective incremental concept modeling. Specifically, at each incremental step, we freeze the previously learned representation and augment it with additional feature dimensions from a new learnable feature extractor. This enables us to integrate new visual concepts with retaining learned knowledge. We dynamically expand the representation according to the complexity of novel concepts by introducing a channel-level mask-based pruning strategy. Moreover, we introduce an auxiliary loss to encourage the model to learn diverse and discriminate features for novel concepts. We conduct extensive experiments on the three class incremental learning benchmarks and our method consistently outperforms other methods with a large margin.

Results

TaskDatasetMetricValueModel
Incremental LearningCIFAR-100 - 50 classes + 10 steps of 5 classesAverage Incremental Accuracy72.45DER(Standard ResNet-18)
Incremental LearningCIFAR-100 - 50 classes + 10 steps of 5 classesAverage Incremental Accuracy66.36DER(Modified ResNet-32)
Incremental LearningCIFAR-100 - 50 classes + 5 steps of 10 classesAverage Incremental Accuracy72.6DER(Standard ResNet-18)
Incremental LearningCIFAR-100 - 50 classes + 5 steps of 10 classesAverage Incremental Accuracy67.6DER(Modified Res-32)
Incremental LearningCIFAR100-B0(10steps of 10 classes)Average Incremental Accuracy74.64DER(ResNet-18)
Incremental LearningCIFAR-100-B0(5steps of 20 classes)Average Incremental Accuracy76.8DER(w/o P)
Incremental LearningImageNet - 10 steps# M Params116.89DER w/o Pruning
Incremental LearningImageNet - 10 stepsAverage Incremental Accuracy68.84DER w/o Pruning
Incremental LearningImageNet - 10 stepsAverage Incremental Accuracy Top-588.17DER w/o Pruning
Incremental LearningImageNet - 10 stepsFinal Accuracy60.16DER w/o Pruning
Incremental LearningImageNet - 10 stepsFinal Accuracy Top-582.86DER w/o Pruning
Incremental LearningImageNet - 10 stepsAverage Incremental Accuracy66.73DER
Incremental LearningImageNet - 10 stepsAverage Incremental Accuracy Top-587.08DER
Incremental LearningImageNet - 10 stepsFinal Accuracy58.62DER
Incremental LearningImageNet - 10 stepsFinal Accuracy Top-581.89DER
Incremental LearningImageNet100 - 10 steps# M Params112.27DER w/o Pruning
Incremental LearningImageNet100 - 10 stepsAverage Incremental Accuracy77.18DER w/o Pruning
Incremental LearningImageNet100 - 10 stepsAverage Incremental Accuracy Top-593.23DER w/o Pruning
Incremental LearningImageNet100 - 10 stepsFinal Accuracy66.7DER w/o Pruning
Incremental LearningImageNet100 - 10 stepsFinal Accuracy Top-587.52DER w/o Pruning
Incremental LearningImageNet100 - 10 stepsAverage Incremental Accuracy76.12DER
Incremental LearningImageNet100 - 10 stepsAverage Incremental Accuracy Top-592.79DER
Incremental LearningImageNet100 - 10 stepsFinal Accuracy66.07DER
Incremental LearningImageNet100 - 10 stepsFinal Accuracy Top-588.38DER
Incremental LearningCIFAR-100 - 50 classes + 2 steps of 25 classesAverage Incremental Accuracy74.61DER (w/o P)
Incremental LearningCIFAR100B020Step(5ClassesPerStep)Average Incremental Accuracy73.98DER(ResNet-18)
Incremental LearningCIFAR100B050S(2ClassesPerStep)Average Incremental Accuracy72.05DER(ResNet-18)
Incremental LearningImageNet-100 - 50 classes + 10 steps of 5 classesAverage Incremental Accuracy77.73DER

Related Papers

The Bayesian Approach to Continual Learning: An Overview2025-07-11Balancing the Past and Present: A Coordinated Replay Framework for Federated Class-Incremental Learning2025-07-10Addressing Imbalanced Domain-Incremental Learning through Dual-Balance Collaborative Experts2025-07-09DuET: Dual Incremental Object Detection via Exemplar-Free Task Arithmetic2025-06-26Class-Incremental Learning for Honey Botanical Origin Classification with Hyperspectral Images: A Study with Continual Backpropagation2025-06-12Hyperbolic Dual Feature Augmentation for Open-Environment2025-06-10L3A: Label-Augmented Analytic Adaptation for Multi-Label Class Incremental Learning2025-06-01CL-LoRA: Continual Low-Rank Adaptation for Rehearsal-Free Class-Incremental Learning2025-05-30