Forward Compatible Few-Shot Class-Incremental Learning

03/14/2022
by   Da-Wei Zhou, et al.
0

Novel classes frequently arise in our dynamically changing world, e.g., new users in the authentication system, and a machine learning model should recognize new classes without forgetting old ones. This scenario becomes more challenging when new class instances are insufficient, which is called few-shot class-incremental learning (FSCIL). Current methods handle incremental learning retrospectively by making the updated model similar to the old one. By contrast, we suggest learning prospectively to prepare for future updates, and propose ForwArd Compatible Training (FACT) for FSCIL. Forward compatibility requires future new classes to be easily incorporated into the current model based on the current stage data, and we seek to realize it by reserving embedding space for future new classes. In detail, we assign virtual prototypes to squeeze the embedding of known classes and reserve for new ones. Besides, we forecast possible new classes and prepare for the updating process. The virtual prototypes allow the model to accept possible updates in the future, which act as proxies scattered among embedding space to build a stronger classifier during inference. FACT efficiently incorporates new classes with forward compatibility and meanwhile resists forgetting of old ones. Extensive experiments validate FACT's state-of-the-art performance. Code is available at: https://github.com/zhoudw-zdw/CVPR22-Fact

READ FULL TEXT

page 7

page 8

research
03/31/2022

Few-Shot Class-Incremental Learning by Sampling Multi-Phase Tasks

New classes arise frequently in our ever-changing world, e.g., emerging ...
research
02/08/2022

Self-Paced Imbalance Rectification for Class Incremental Learning

Exemplar-based class-incremental learning is to recognize new classes wh...
research
04/02/2023

Learning with Fantasy: Semantic-Aware Virtual Contrastive Constraint for Few-Shot Class-Incremental Learning

Few-shot class-incremental learning (FSCIL) aims at learning to classify...
research
03/30/2022

Constrained Few-shot Class-incremental Learning

Continually learning new classes from fresh data without forgetting prev...
research
05/03/2023

Evolving Dictionary Representation for Few-shot Class-incremental Learning

New objects are continuously emerging in the dynamically changing world ...
research
02/07/2023

Deep Class-Incremental Learning: A Survey

Deep models, e.g., CNNs and Vision Transformers, have achieved impressiv...
research
07/27/2021

Co-Transport for Class-Incremental Learning

Traditional learning systems are trained in closed-world for a fixed num...

Please sign up or login with your details

Forgot password? Click here to reset