Our new X account is live! Follow @wizwand_team for updates
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
Class-incremental learningCUB-200 (test)
Alast60.4
38
Class-incremental learningStanford Cars (test)
Accuracy (Last)53.3
38
Exemplar-Free Class-Incremental LearningImageNet subset (test)
A_last65
30
Exemplar-Free Class-Incremental LearningCIFAR-100 (test)
Accuracy Last (Alast)60.2
30
Incremental LearningCIFAR-100 (test)
Accuracy (S9)58.9
26
Exemplar-Free Class-Incremental LearningTinyImageNet (test)
Avg Increment36.5
18
Exemplar-Free Class-Incremental LearningTinyImageNet T=10
Alast36.5
16
Incremental LearningImageNet subset (test)
Last Acc66.8
14
Exemplar-Free Class-Incremental LearningTinyImageNet T=20 (test)
Alast31.3
10
Exemplar-Free Class-Incremental LearningImagenet Subset T=10 (test)
Alast51.1
10
Showing 10 of 19 rows

Other info

Code

Follow for update