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

AnaCP: Toward Upper-Bound Continual Learning via Analytic Contrastive Projection

About

This paper studies the problem of class-incremental learning (CIL), a core setting within continual learning where a model learns a sequence of tasks, each containing a distinct set of classes. Traditional CIL methods, which do not leverage pre-trained models (PTMs), suffer from catastrophic forgetting (CF) due to the need to incrementally learn both feature representations and the classifier. The integration of PTMs into CIL has recently led to efficient approaches that treat the PTM as a fixed feature extractor combined with analytic classifiers, achieving state-of-the-art performance. However, they still face a major limitation: the inability to continually adapt feature representations to best suit the CIL tasks, leading to suboptimal performance. To address this, we propose AnaCP (Analytic Contrastive Projection), a novel method that preserves the efficiency of analytic classifiers while enabling incremental feature adaptation without gradient-based training, thereby eliminating the CF caused by gradient updates. Our experiments show that AnaCP not only outperforms existing baselines but also achieves the accuracy level of joint training, which is regarded as the upper bound of CIL.

Saleh Momeni, Changnan Xiao, Bing Liu• 2025

Related benchmarks

TaskDatasetResultRank
Class-incremental learningImageNet-R B0 Inc20
Last Accuracy73.6
79
Class-incremental learningImageNet-R Inc5 (test)
Average Accuracy7.01
13
Class-incremental learningOmniBenchmark Inc-5 B-0 (test)
Favg9.29
7
Class-incremental learningOmniBenchmark Inc-10 B-0 (test)
Average F-Score8.69
7
Class-incremental learningImageNet-A Inc-5 B-0 (test)
Average Score12.12
7
Class-incremental learningImageNet-A Inc-10 B-0 (test)
Favg10.66
7
Class-incremental learningObjectNet Inc-5 B-0 (test)
Favg10.25
7
Class-incremental learningImageNet-R Inc-10 B-0 (test)
Favg6.31
7
Class-incremental learningObjectNet Inc-10 B-0 (test)
Favg9.41
7
Showing 9 of 9 rows

Other info

Follow for update