Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Exemplar-free Continual Representation Learning via Learnable Drift Compensation

About

Exemplar-free class-incremental learning using a backbone trained from scratch and starting from a small first task presents a significant challenge for continual representation learning. Prototype-based approaches, when continually updated, face the critical issue of semantic drift due to which the old class prototypes drift to different positions in the new feature space. Through an analysis of prototype-based continual learning, we show that forgetting is not due to diminished discriminative power of the feature extractor, and can potentially be corrected by drift compensation. To address this, we propose Learnable Drift Compensation (LDC), which can effectively mitigate drift in any moving backbone, whether supervised or unsupervised. LDC is fast and straightforward to integrate on top of existing continual learning approaches. Furthermore, we showcase how LDC can be applied in combination with self-supervised CL methods, resulting in the first exemplar-free semi-supervised continual learning approach. We achieve state-of-the-art performance in both supervised and semi-supervised settings across multiple datasets. Code is available at \url{https://github.com/alviur/ldc}.

Alex Gomez-Villa, Dipam Goswami, Kai Wang, Andrew D. Bagdanov, Bartlomiej Twardowski, Joost van de Weijer• 2024

Related benchmarks

TaskDatasetResultRank
Class-incremental learningImageNet-100
Last Acc51.4
108
Exemplar-Free Class-Incremental LearningTinyImageNet
Top-1 Acc (Inc)46.8
86
Exemplar-Free Class-Incremental LearningCIFAR-100--
68
Class-incremental image classificationTinyImageNet
Last Accuracy34.2
47
Class-incremental learningCUB-200
Last Accuracy (Alast)47.5
42
Class-incremental image classificationCUB-200
Forgetting13.6
26
Class-incremental image classificationCIFAR-100
Accuracy (Last Task)45.4
22
Incremental LearningCIFAR100 T=50
Last Accuracy75.3
19
Online Continual LearningS-ImageNet-1K T=100 15
Last Accuracy (AT)4.82
15
Online Continual LearningS-TinyImageNet T=20 25
Last Accuracy (AT)12.31
15
Showing 10 of 18 rows

Other info

Follow for update