atlas

Research map / Continual learning / Class-incremental

PEARL: Input-Agnostic Prompt Enhancement with Negative Feedback Regulation for Class-Incremental Learning

AAAI 2025 · Continual learning › Class-incremental · approach: Exemplar-efficient class-incremental 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 PEARL, an input-agnostic global prompt encoder with negative-feedback adaptive momentum updates for pre-trained-model-based class-incremental learning, reporting state-of-the-art results across six benchmarks.

Problem

Prompt-based class-incremental learning with pre-trained ViTs relies on input-dependent query-select prompt pools, which mix task knowledge inconsistently and cause catastrophic forgetting.

Approach

Replaces query-select prompt pools with a session-sharing prompt encoder that produces one input-agnostic prompt, plus a momentum update whose weight is adapted by a negative-feedback signal (MAE between current and previous logits on old classes) instead of a fixed weight.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use PEARL instead of the strongest baselineCIL methods with ViT-B/16-IN21K · VTAB 5-tasksaverage accuracy: 93.61 -> 96.52Helped
Use PEARL instead of the strongest baselineCIL methods with ViT-B/16-IN21K · CIFAR 20-tasksfinal accuracy: 89.92 -> 89.02Hurt
Add a prompt encoder without momentum update (ablation)L2P · ImageNet-A 10-tasksaverage accuracy: 53.36 -> 3.00Hurt
Add a prompt encoder without momentum update (ablation)L2P · VTAB 5-tasksaverage accuracy: 80.84 -> 5.36Hurt
Add fixed-weight momentum update to the prompt encoder (ablation)L2P · ImageNet-A 10-tasksaverage accuracy: 3.00 -> 58.16Helped
Add fixed-weight momentum update to the prompt encoder (ablation)L2P · VTAB 5-tasksaverage accuracy: 5.36 -> 88.51Helped
Replace continual positional encoding with segmented positional encoding (ablation)PEARL · ImageNet-A 10-tasksaverage accuracy: 66.91 -> 67.65Helped
Replace continual positional encoding with segmented positional encoding (ablation)PEARL · VTAB 5-tasksaverage accuracy: 96.47 -> 96.59Helped
Adapt momentum weight α with NKA instead of fixing it (ablation)PEARL · CUB-200 10-tasksaverage accuracy: 60.04 -> 81.56Helped
Adapt momentum weight α with NKA instead of fixing it (ablation)PEARL · CUB-200 10-tasksfinal accuracy: 70.31 -> 84.73Helped

Surprising findings

Limitations

Experimental setup

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

Benchmarks: CIFAR-100 (20 tasks) CUB-200 (20 tasks) ImageNet-R (40 tasks) ImageNet-A (10 tasks) Omnibenchmark (10 tasks) VTAB (5 tasks)

Metrics: average accuracy final accuracy

Baselines: L2P DualPrompt CODA-Prompt SimpleCIL ADAM RanPAC EASE HiDe-Prompt ESN

Builds on: CODA-Prompt L2P DualPrompt RanPAC 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