atlas

Research map / Continual learning / Class-incremental

OVOR: OnePrompt with Virtual Outlier Regularization for Rehearsal-Free Class-Incremental Learning

ICLR 2024 · Continual learning › Class-incremental · approach: Exemplar-efficient class-incremental learning

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 OVOR, which adds a NPOS-based virtual outlier hinge-loss regularizer to a single-prompt method (OnePrompt) to reduce inter-task confusion in rehearsal-free class-incremental learning.

Problem

Rehearsal-free class-incremental learning suffers from inter-task confusion because classes from different tasks are never trained together, and prompt-pool methods add query and composition cost.

Approach

Generate virtual outliers in feature space with NPOS and add an energy-based hinge regularizer on the classifier head, which is applied to a single shared prompt (OnePrompt) to tighten decision boundaries without prompt pools or separate outlier detectors.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add virtual outlier regularization (VOR)L2P · 10-task ImageNet-RA_T: +1.83Helped
add virtual outlier regularization (VOR)DualPrompt · 10-task ImageNet-RA_T: +1.80Helped
add virtual outlier regularization (VOR)CODA-P · 10-task ImageNet-RA_T: +1.95Helped
add virtual outlier regularization (VOR)OnePrompt · 10-task ImageNet-RA_T: +2.27Helped
add VOR to prompt-based methodsL2P, DualPrompt, CODA-P, OnePrompt · CIFAR-100, CUB-200, ImageNet-A (10-task)A_T: gains on all four methods across datasets, largest on CUB-200 (e.g. OnePrompt 72.19 to 78.12)Helped
single shared prompt (OnePrompt) instead of prompt poolprompt-based CIL · 10-task ImageNet-RA_T: OnePrompt 73.34 vs L2P 69.31 and DualPrompt 71.47Helped
OnePrompt with VOR (OVOR) vs CODA-POnePrompt · 10-task ImageNet-RA_T: OVOR 75.61 vs CODA-P 74.87 (CODA-P-VOR 76.82)Helped
use deeper prompt insertion (OnePrompt-Deep, length 5 in all layers)OnePrompt · 20-task ImageNet-RA_T: 71.35 vs 70.42Helped
regularized training over last 10% of epochs instead of 20% (ablation)OVOR · 10-task ImageNet-RA_T: 74.42 vs 75.61Hurt
regularized training over last 30% of epochs instead of 20% (ablation)OVOR · 10-task ImageNet-RA_T: 73.99 vs 75.61Hurt
MSE loss instead of Huber loss in regularization (ablation)OVOR · 10-task ImageNet-RA_T: 73.75 vs 75.61Hurt
regularization weight lambda varied from 0.1 to 0.05, 0.5, 1.0 (ablation)OVOR · 10-task ImageNet-RA_T: 75.23 to 75.61 (0.5 and 0.1 equal)No clear effect

Surprising findings

Limitations

Experimental setup

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

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

Metrics: average accuracy average forgetting

Baselines: L2P DualPrompt CODA-P L2 SimpleCIL ADAM A-Prompt

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