Integrating Task-Specific and Universal Adapters for Pre-Trained Model-based Class-Incremental Learning
About
Class-Incremental Learning (CIL) requires a learning system to continually learn new classes without forgetting. Existing pre-trained model-based CIL methods often freeze the pre-trained network and adapt to incremental tasks using additional lightweight modules such as adapters. However, incorrect module selection during inference hurts performance, and task-specific modules often overlook shared general knowledge, leading to errors on distinguishing between similar classes across tasks. To address the aforementioned challenges, we propose integrating Task-Specific and Universal Adapters (TUNA) in this paper. Specifically, we train task-specific adapters to capture the most crucial features relevant to their respective tasks and introduce an entropy-based selection mechanism to choose the most suitable adapter. Furthermore, we leverage an adapter fusion strategy to construct a universal adapter, which encodes the most discriminative features shared across tasks. We combine task-specific and universal adapter predictions to harness both specialized and general knowledge during inference. Extensive experiments on various benchmark datasets demonstrate the state-of-the-art performance of our approach. Code is available at: https://github.com/LAMDA-CL/ICCV2025-TUNA
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Class-incremental learning | CIFAR-100 | Averaged Incremental Accuracy94.44 | 248 | |
| Class-incremental learning | ImageNet-R | Average Accuracy84.22 | 112 | |
| Class-incremental learning | ImageNet A | Average Accuracy73.78 | 86 | |
| Class-incremental learning | ObjectNet | Average Accuracy76.46 | 40 | |
| Image Classification | VDD | Average Accuracy70.7 | 20 | |
| Multi-Task Incremental Learning | MTIL | Average Accuracy70.7 | 20 | |
| Continual Learning | MTIL | FoM242.4 | 18 | |
| Continual Learning | VDD | Figure of Merit (FoM)4.54e+3 | 18 | |
| Continual Food Recognition | VFN LT 186 | Last Task Accuracy (AT)67.32 | 18 | |
| Continual Food Recognition | VFN186 Insulin | Last Task Accuracy (AT)66.28 | 9 |