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

Task-recency bias strikes back: Adapting covariances in Exemplar-Free Class Incremental Learning

About

Exemplar-Free Class Incremental Learning (EFCIL) tackles the problem of training a model on a sequence of tasks without access to past data. Existing state-of-the-art methods represent classes as Gaussian distributions in the feature extractor's latent space, enabling Bayes classification or training the classifier by replaying pseudo features. However, we identify two critical issues that compromise their efficacy when the feature extractor is updated on incremental tasks. First, they do not consider that classes' covariance matrices change and must be adapted after each task. Second, they are susceptible to a task-recency bias caused by dimensionality collapse occurring during training. In this work, we propose AdaGauss -- a novel method that adapts covariance matrices from task to task and mitigates the task-recency bias owing to the additional anti-collapse loss function. AdaGauss yields state-of-the-art results on popular EFCIL benchmarks and datasets when training from scratch or starting from a pre-trained backbone. The code is available at: https://github.com/grypesc/AdaGauss.

Grzegorz Rype\'s\'c, Sebastian Cygert, Tomasz Trzci\'nski, Bart{\l}omiej Twardowski• 2024

Related benchmarks

TaskDatasetResultRank
Exemplar-Free Class-Incremental LearningCIFAR-100
Avg Top-1 Inc Acc62.53
112
Class-incremental learningImageNet-100
Last Acc51.1
108
Exemplar-Free Class-Incremental LearningTinyImageNet
Top-1 Acc (Inc)50.67
98
Class-incremental learningCUB-200 (test)
Alast60.4
73
Class-incremental image classificationTinyImageNet--
47
Class-incremental learningCIFAR-100 (test)
Accuracy (100 classes)46.8
44
Class-incremental learningCUB-200
Last Accuracy (Alast)52.9
42
Class-incremental learningStanford Cars (test)
Accuracy (Last)53.3
38
Exemplar-Free Class-Incremental LearningImageNet subset
Top-1 Incremental Acc62.53
34
Exemplar-Free Class-Incremental LearningImageNet subset (test)
A_last65
30
Showing 10 of 32 rows

Other info

Code

Follow for update