Compositional Few-Shot Class-Incremental Learning

Yixiong Zou,Shanghang Zhang,haichen zhou,Yuhua Li,Ruixuan Li
2024-01-01
Abstract:Few-shot class-incremental learning (FSCIL) is proposed to continually learnfrom novel classes with only a few samples after the (pre-)training on baseclasses with sufficient data. However, this remains a challenge. In contrast,humans can easily recognize novel classes with a few samples. Cognitive sciencedemonstrates that an important component of such human capability iscompositional learning. This involves identifying visual primitives fromlearned knowledge and then composing new concepts using these transferredprimitives, making incremental learning both effective and interpretable. Toimitate human compositional learning, we propose a cognitive-inspired methodfor the FSCIL task. We define and build a compositional model based on setsimilarities, and then equip it with a primitive composition module and aprimitive reuse module. In the primitive composition module, we propose toutilize the Centered Kernel Alignment (CKA) similarity to approximate thesimilarity between primitive sets, allowing the training and evaluation basedon primitive compositions. In the primitive reuse module, we enhance primitivereusability by classifying inputs based on primitives replaced with the closestprimitives from other classes. Experiments on three datasets validate ourmethod, showing it outperforms current state-of-the-art methods with improvedinterpretability. Our code is available athttps://github.com/Zoilsen/Comp-FSCIL.
What problem does this paper attempt to address?