MetaGCD: Learning to Continually Learn in Generalized Category Discovery

08/21/2023
by   Yanan Wu, et al.
0

In this paper, we consider a real-world scenario where a model that is trained on pre-defined classes continually encounters unlabeled data that contains both known and novel classes. The goal is to continually discover novel classes while maintaining the performance in known classes. We name the setting Continual Generalized Category Discovery (C-GCD). Existing methods for novel class discovery cannot directly handle the C-GCD setting due to some unrealistic assumptions, such as the unlabeled data only containing novel classes. Furthermore, they fail to discover novel classes in a continual fashion. In this work, we lift all these assumptions and propose an approach, called MetaGCD, to learn how to incrementally discover with less forgetting. Our proposed method uses a meta-learning framework and leverages the offline labeled data to simulate the testing incremental learning process. A meta-objective is defined to revolve around two conflicting learning objectives to achieve novel class discovery without forgetting. Furthermore, a soft neighborhood-based contrastive network is proposed to discriminate uncorrelated images while attracting correlated images. We build strong baselines and conduct extensive experiments on three widely used benchmarks to demonstrate the superiority of our method.

READ FULL TEXT

page 1

page 4

page 8

research
07/21/2022

Novel Class Discovery without Forgetting

Humans possess an innate ability to identify and differentiate instances...
research
04/27/2023

Incremental Generalized Category Discovery

We explore the problem of Incremental Generalized Category Discovery (IG...
research
08/14/2023

OpenGCD: Assisting Open World Recognition with Generalized Category Discovery

A desirable open world recognition (OWR) system requires performing thre...
research
02/08/2021

Meta Discovery: Learning to Discover Novel Classes given Very Limited Data

In learning to discover novel classes(L2DNC), we are given labeled data ...
research
08/09/2023

When and How Does Known Class Help Discover Unknown Ones? Provable Understanding Through Spectral Analysis

Novel Class Discovery (NCD) aims at inferring novel classes in an unlabe...
research
12/11/2022

PromptCAL: Contrastive Affinity Learning via Auxiliary Prompts for Generalized Novel Category Discovery

Although existing semi-supervised learning models achieve remarkable suc...
research
01/07/2022

Generalized Category Discovery

In this paper, we consider a highly general image recognition setting wh...

Please sign up or login with your details

Forgot password? Click here to reset