atlas

Research map / Continual learning / Class-incremental

Adapter Merging with Centroid Prototype Mapping for Scalable Class-Incremental Learning

CVPR 2025 · Continual learning › Class-incremental · approach: Exemplar-efficient class-incremental learning · 5 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes ACMap, an exemplar-free class-incremental learning method that merges task-specific adapters into one shared adapter via average merging and aligns old prototypes with centroid prototype mapping, giving constant inference time.

Problem

Class-incremental learning with pre-trained models must balance catastrophic forgetting, exemplar-free privacy constraints, and inference scalability, since methods using per-task adapters or prompts slow down as tasks grow.

Approach

Sequentially train an adapter per task starting from the first task's weights, merge them incrementally by weight averaging into a single adapter, and map previous-task prototypes into the current merged subspace by shifting them with the centroid difference of the current task's prototypes computed under the current and original adapters.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add centroid prototype mapping (ablation)ACMap with initial weight replacement · CIFAR-100 B0 Inc5final accuracy: 86.85 -> 87.73Helped
add centroid prototype mapping (ablation)ACMap with initial weight replacement · ImageNet-R B0 Inc5final accuracy: 69.88 -> 70.25Helped
add initial weight replacement (ablation)ACMap with centroid prototype mapping · CIFAR-100 B0 Inc5final accuracy: 86.85 -> 87.73Helped
add initial weight replacement (ablation)ACMap with centroid prototype mapping · ImageNet-R B0 Inc5final accuracy: 69.80 -> 70.25Helped
use early stopping at L = 10 instead of no early stopping (ablation)ACMap · CIFAR-100 B0 Inc5final accuracy: 87.80 -> 87.76No clear effect
use early stopping at L = 10 instead of no early stopping (ablation)ACMap · ImageNet-R B0 Inc5final accuracy: 70.49 -> 70.25No clear effect
replace task-specific adapters with one merged adapterACMap versus EASE · ImageNet-R B0 Inc5final accuracy: 70.58 -> 70.49Hurt
replace task-specific adapters with one merged adapterACMap versus EASE · VTAB B0 Inc10final accuracy: 93.55 -> 87.56Hurt
use one merged adapter instead of EASE's task-specific adaptersACMap versus EASE · ImageNet-R task 40inference time: 916.5 -> 23.5Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-100 CUB ImageNet-R ImageNet-A VTAB

Benchmarks: CIFAR-100 CUB ImageNet-R ImageNet-A VTAB

Metrics: average accuracy final accuracy inference time

Baselines: Finetune Finetune Adapter L2P DualPrompt CODA-Prompt SimpleCIL APER EASE

Builds on: EASE APER SimpleCIL model averaging (model soups)

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy