Semantic-Guided Dynamic Sparsification for Pre-Trained Model-based Class-Incremental Learning
Organizations: Institute of Computing Technology, Chinese Academy of Sciences, Beijing, China · University of Chinese Academy of Sciences, Beijing, China
Abstract
Class-Incremental Learning (CIL) requires a model to continually learn new classes without forgetting old ones. A common and efficient solution freezes a pre-trained model and employs lightweight adapters, whose parameters are often forced to be orthogonal to prevent inter-task interference. However, we argue that this parameter-constraining method is detrimental to plasticity. To this end, we propose Semantic-Guided Dynamic Sparsification (SGDS), a novel method that proactively guides the activation space by governing the orientation and rank of its subspaces through targeted sparsification. Specifically, SGDS promotes knowledge transfer by encouraging similar classes to share a compact activation subspace, while simultaneously preventing interference by assigning non-overlapping activation subspaces to dissimilar classes. By sculpting class-specific sparse subspaces in the activation space, SGDS effectively mitigates interference without imposing rigid constraints on the parameter space. Extensive experiments on various benchmark datasets demonstrate the state-of-the-art performance of SGDS.
Figures & tables
| Method | CIFAR-100 | ImageNet-R | ImageNet-A | ObjectNet | ||||
|---|---|---|---|---|---|---|---|---|
| (%) | (%) | (%) | (%) | (%) | (%) | (%) | (%) | |
| Finetune | 38.90 | 20.17 | 32.32 | 22.78 | 24.28 | 14.51 | 19.14 | 8.73 |
| L2P ( Wang et al. 2022c ) | 85.94 | 79.93 | 75.46 | 69.77 | 49.39 | 41.71 | 63.78 | 52.19 |
| DualPrompt ( Wang et al. 2022b ) | 87.87 | 81.15 | 73.10 | 67.18 | 53.71 | 41.67 | 59.27 | 49.33 |
| CODA-Prompt ( Smith et al. 2023 ) | 89.11 | 81.96 | 77.97 | 72.27 | 53.54 | 42.73 | 66.07 | 53.29 |
| SLCA ( Zhang et al. 2023 ) | 92.49 | 88.55 | 81.17 | 77.00 | 68.66 | 58.74 | 72.55 | 61.30 |
| SE | AC | (%) | (%) |
|---|---|---|---|
| (Exploration) | (Compaction) | ||
| ✗ | ✗ | 83.42 | 79.27 |
| ✗ | ✓ | 84.53 | 79.23 |
| ✓ | ✗ | 84.66 | 79.35 |
| ✓ | ✓ | 85.41 | 80.52 |
| Strategy | (%) | (%) |
|---|---|---|
| Parameter-Space Regularization | ||
| Regularize only | 83.33 | 79.12 |
| Regularize only | 84.37 | 79.87 |
| Regularize Both ( ) | 83.22 | 78.55 |
| Activation-Space Guidance (Ours) | ||
| SGDS on All Layers (1-12) | 84.59 | 80.10 |
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
Class-Incremental Learning
Class-incremental learning studies how models can add new categories over time while retaining the ability to recognize previously learned classes.
See all 154 papers