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

iCaRL: Incremental Classifier and Representation Learning

About

A major open problem on the road to artificial intelligence is the development of incrementally learning systems that learn about more and more concepts over time from a stream of data. In this work, we introduce a new training strategy, iCaRL, that allows learning in such a class-incremental way: only the training data for a small number of classes has to be present at the same time and new classes can be added progressively. iCaRL learns strong classifiers and a data representation simultaneously. This distinguishes it from earlier works that were fundamentally limited to fixed data representations and therefore incompatible with deep learning architectures. We show by experiments on CIFAR-100 and ImageNet ILSVRC 2012 data that iCaRL can learn many classes incrementally over a long period of time where other strategies quickly fail.

Sylvestre-Alvise Rebuffi, Alexander Kolesnikov, Georg Sperl, Christoph H. Lampert• 2016

Related benchmarks

TaskDatasetResultRank
Image ClassificationCIFAR-100 (test)
Accuracy49
3518
Image ClassificationTinyImageNet (test)
Accuracy29
366
Class-incremental learningCIFAR-100
Averaged Incremental Accuracy76.16
234
Few-Shot Class-Incremental LearningminiImageNet (test)
Accuracy (Session 1)67.35
173
Video Action RecognitionUCF101
Top-1 Acc81.07
153
Continual LearningSequential MNIST
Avg Acc98.32
149
Few-Shot Class-Incremental LearningCIFAR100 (test)
Session 4 Top-1 Acc27.93
122
Class-incremental learningImageNet-R
Average Accuracy66.34
103
Few-Shot Class-Incremental LearningCUB200 (test)
Accuracy (Session 1)68.68
92
Semantic segmentationPascal VOC 15-1 setting 2012 (val)
mIoU (all)9.7
88
Showing 10 of 326 rows
...

Other info

Follow for update