atlas

Research map / Continual learning / Domain and prompt-based

CAPrompt: Cyclic Prompt Aggregation for Pre-Trained Model Based Class Incremental Learning

AAAI 2025 · Continual learning › Domain and prompt-based · approach: Prompt-based continual learning · 0 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 CAPrompt, a class-incremental learning method that replaces task-ID prediction with a weighted aggregation of task-specific prompts, refined by a cyclic weight-prediction procedure and constrained by concave and linear losses.

Problem

Prompt-based class-incremental learning with pre-trained ViTs selects task-specific prompts via predicted task IDs; wrong task-ID predictions cause training/inference prompt inconsistency and forgetting.

Approach

Aggregate all task prompts with class-probability-derived task weights in both training and inference (no task-ID selection), justify lower error via Jensen's inequality under a concave condition enforced by concave and linear constraints, and iteratively refine the aggregation weights in cycles.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use CAPrompt instead of HiDe-PromptPre-trained ViT-B/16 CIL · CIFAR-100ACC: 92.64 ± 0.22 -> 95.52 ± 0.12Helped
Use CAPrompt instead of ConvPromptPre-trained ViT-B/16 CIL · ImageNet-RACC: 77.94 ± 0.06 -> 79.93 ± 0.19Helped
Use CAPrompt instead of HiDe-PromptPre-trained ViT-B/16 CIL · CUB200ACC: 86.84 ± 0.14 -> 88.99 ± 0.15Helped
Use CAPrompt instead of HiDe-PromptPre-trained ViT-B/16 CIL · ImageNet-RAF: 2.88 ± 0.19 -> 3.37 ± 0.41Hurt
Add prompt aggregation (ablation)ImageNet-R Base · ImageNet-RACC: 74.51 -> 78.28Helped
Add prompt aggregation (ablation)ImageNet-R Base · ImageNet-RAF: 3.01 -> 4.41Hurt
Add cyclic prompt weight prediction (ablation)ImageNet-R aggregation model · ImageNet-RACC: 78.28 -> 79.16Helped
Add cyclic prompt weight prediction (ablation)ImageNet-R aggregation model · ImageNet-RAF: 4.41 -> 4.52Hurt
Add the concave constraint (ablation)ImageNet-R aggregation and cyclic model · ImageNet-RACC: +0.61%Helped
Add the concave constraint (ablation)ImageNet-R aggregation and cyclic model · ImageNet-RAF: 0.82% reductionHelped
Add the linear constraint (ablation)ImageNet-R model with aggregation, cyclic weighting, and concave constraint · ImageNet-RACC: +0.16%Helped
Add the linear constraint (ablation)ImageNet-R model with aggregation, cyclic weighting, and concave constraint · ImageNet-RAF: 0.33% reductionHelped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-100 ImageNet-R CUB200

Benchmarks: CIFAR-100 ImageNet-R CUB200

Metrics: final accuracy (ACC) average forgetting (AF)

Baselines: L2P DualPrompt CODA-Prompt HiDe-Prompt EvoPrompt ConvPrompt CPrompt InfLoRA EASE SSIAT

Builds on: L2P DualPrompt CODA-Prompt HiDe-Prompt Prefix Tuning

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