Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Adaptive Aggregation Networks for Class-Incremental Learning

About

Class-Incremental Learning (CIL) aims to learn a classification model with the number of classes increasing phase-by-phase. An inherent problem in CIL is the stability-plasticity dilemma between the learning of old and new classes, i.e., high-plasticity models easily forget old classes, but high-stability models are weak to learn new classes. We alleviate this issue by proposing a novel network architecture called Adaptive Aggregation Networks (AANets), in which we explicitly build two types of residual blocks at each residual level (taking ResNet as the baseline architecture): a stable block and a plastic block. We aggregate the output feature maps from these two blocks and then feed the results to the next-level blocks. We adapt the aggregation weights in order to balance these two types of blocks, i.e., to balance stability and plasticity, dynamically. We conduct extensive experiments on three CIL benchmarks: CIFAR-100, ImageNet-Subset, and ImageNet, and show that many existing CIL methods can be straightforwardly incorporated into the architecture of AANets to boost their performances.

Yaoyao Liu, Bernt Schiele, Qianru Sun• 2020

Related benchmarks

TaskDatasetResultRank
Class-incremental learningCIFAR-100 10 (test)
Average Top-1 Accuracy64.6
75
Class-incremental learningCIFAR-100
Average Accuracy66.88
60
Incremental LearningImageNet subset
Average Accuracy77.36
58
Incremental LearningImageNet full
Average Accuracy67.97
48
Class-incremental learningImageNet-100 B=50, C=10 1.0
Avg Incremental Acc75.3
42
Class-incremental learningCIFAR100 (B=5, C=5) (test)
Avg Acc62.5
16
Class-incremental learningCIFAR100 (B=2, C=2) (test)
Average Accuracy57.7
16
Class-incremental learningImageNet-100 B=50, C=5 1.0
Avg Incremental Acc72.7
14
Class-incremental learningImageNet-100 B=5, C=5 1.0
Average Incremental Accuracy48.5
14
Class-incremental learningImageNet-100 B=10, C=10 1.0
Avg Incremental Acc57.8
14
Showing 10 of 12 rows

Other info

Follow for update