atlas

Research map / Continual learning / Class-incremental

Compositional Few-Shot Class-Incremental Learning

ICML 2024 · Continual learning › Class-incremental · approach: Few-shot class-incremental prototypes · 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 Comp-FSCIL, a cognitive-inspired compositional FSCIL method that represents classes as sets of image-patch primitives, scores classes via linear CKA similarity, and adds a primitive reuse loss that replaces primitives with nearest ones from other classes.

Problem

Few-shot class-incremental learning requires learning novel classes from very few samples without forgetting base classes; the paper asks whether human-like compositional learning from reusable visual primitives can make FSCIL more effective and interpretable.

Approach

Treat backbone patch features as candidate primitives and per-class prototype sets as primitive sets; use linear CKA between the two sets as a composition score for classification, and add a primitive reuse loss that replaces each primitive with its nearest primitive from other classes to encourage cross-class reuse.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add the composition module (ablation)Comp-FSCIL baseline with ResNet18 · CUB200 last incremental sessionOverall accuracy: 57.18 -> 59.25Helped
add primitive reuse after composition (ablation)Comp-FSCIL with ResNet18 · CUB200 last incremental sessionOverall accuracy: 59.25 -> 61.17Helped
add the composition module (ablation)Comp-FSCIL baseline with Swin-T · CUB200 last incremental sessionOverall accuracy: 69.18 -> 71.42Helped
add primitive reuse after composition (ablation)Comp-FSCIL with Swin-T · CUB200 last incremental sessionOverall accuracy: 71.42 -> 72.80Helped
add the composition module (ablation)Comp-FSCIL baseline with ResNet12 · CIFAR100 last incremental sessionOverall accuracy: 53.98 -> 55.30Helped
add primitive reuse after composition (ablation)Comp-FSCIL with ResNet12 · CIFAR100 last incremental sessionOverall accuracy: 55.30 -> 59.05Helped
add the composition module (ablation)Comp-FSCIL baseline with ResNet12 · miniImageNet last incremental sessionOverall accuracy: 57.72 -> 58.84Helped
add primitive reuse after composition (ablation)Comp-FSCIL with ResNet12 · miniImageNet last incremental sessionOverall accuracy: 58.84 -> 60.61Helped
replace CKA with power transformed CKAbaseline-trained model evaluated on CIFAR100 · CIFAR100Last session accuracy (%): 38.42 -> 39.47Helped
increase the primitive count from 1 to 16 of the full ratio (ablation)Comp-FSCIL · CIFAR100All Classes accuracy: 33.20 -> 51.61Helped
increase the primitive count beyond ratio 16 (ablation)Comp-FSCIL · CIFAR100All Classes accuracy: 51.61; 51.49; 51.28; 51.23; 51.60; 51.06; 51.37No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: miniImageNet CIFAR100 CUB200-2011

Benchmarks: miniImageNet CIFAR100 CUB200-2011

Metrics: last-session accuracy performance drop (PD) base accuracy novel accuracy

Baselines: DeepEMD CLOM SoftNet ALICE SAVC NC-FSCIL WaPR MetaFSCIL GKEAL CPDE RPC

Builds on: CEC NC-FSCIL CLOM CKA

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