atlas

Research map / Continual learning / Class-incremental

Fine-Grained Knowledge Selection and Restoration for Non-exemplar Class Incremental Learning

AAAI 2024 · Continual learning › Class-incremental · approach: Class-balanced knowledge retention · 17 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 a ViT-based non-exemplar class-incremental learning framework with patch-level knowledge selection (distillation weighted by patch-to-CLS distance) and task-agnostic prototype restoration to reduce forgetting and classifier bias.

Problem

Non-exemplar class incremental learning (NECIL), where catastrophic forgetting must be mitigated without storing any past-task samples, and classifier bias arises from prototype replay.

Approach

Uses vision transformer patch embeddings to weight knowledge distillation per patch by its relevance to the [CLS] token (foreground patches get less distillation, background patches more), and restores old-class prototypes by adding current-sample offsets to old class centers, with an MSE regularizer making offsets task-agnostic.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add patch-level knowledge selection (PKS) (ablation)ViT baseline · CIFAR100, 5/10/20 taskstop-1 accuracy: 56.44 -> 58.27; 51.90 -> 56.82; 51.20 -> 52.87Helped
Add prototype restoration (PR) (ablation)ViT baseline · CIFAR100, 5/10/20 taskstop-1 accuracy: 56.44 -> 57.78; 51.90 -> 54.61; 51.20 -> 51.51Helped
Add PKS and PR (ablation)ViT baseline · CIFAR100, 5/10/20 taskstop-1 accuracy: 56.44 -> 59.02; 51.90 -> 57.90; 51.20 -> 54.25Helped
Set all patch distillation weights to 1 instead of using the proposed patch weights (ablation)PKS · CIFAR100, 5/10/20 taskstop-1 accuracy: 56.18; 51.99; 50.53 vs 59.02; 57.90; 54.25Hurt
Use patch-to-[CLS] distance as the weight, rather than the inverse-distance rule (ablation)PKS · CIFAR100, 5/10/20 taskstop-1 accuracy: 53.81; 49.78; 48.31 vs 59.02; 57.90; 54.25Hurt
Add prototype restoration (PR) (ablation)PASS · CIFAR100, 5/10/20 taskstop-1 accuracy: 55.67 -> 57.45; 49.03 -> 52.30; 48.48 -> 51.22Helped
Add prototype restoration (PR) (ablation)SSRE · CIFAR100, 5/10/20 taskstop-1 accuracy: 56.33 -> 58.02; 55.01 -> 57.10; 50.47 -> 53.28Helped
Apply PKS and PR (ablation)DyTox · CIFAR-100, 10/20/50 tasksaverage accuracy: 75.47 -> 78.35; 75.10 -> 77.63; 73.89 -> 76.52Helped
Apply PKS and PR (ablation)DyTox · CIFAR-100, 10/20/50 taskslast accuracy: 62.10 -> 66.47; 59.41 -> 63.90; 57.21 -> 61.45Helped
Apply PKS and PR (ablation)DyTox · CIFAR-100, 10/20/50 tasksforgetting: 15.43 -> 13.12; 21.60 -> 15.76; 24.22 -> 20.23Helped
Use the full proposed method instead of SSRENECIL models · TinyImageNet, 5 tasksaverage forgetting: 9.17 vs 11.45Hurt
Use the full proposed method instead of SSRENECIL models · CIFAR100, 5/10/20 tasks; TinyImageNet, 10/20 tasks; ImageNet-Subset, 10 tasksaverage forgetting: 18.37 -> 16.36; 19.48 -> 17.16; 18.37 -> 16.61; 14.06 -> 12.21; 14.20 -> 12.82; 23.22 -> 18.39Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR100 TinyImageNet ImageNet-Subset

Benchmarks: CIFAR100 TinyImageNet ImageNet-Subset

Metrics: average accuracy last accuracy average forgetting

Baselines: PASS SSRE IL2A EWC LwF-MC MUC iCaRL EEIL LUCIR DyTox

Builds on: PASS SSRE DyTox LwF

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