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

08/09/2023
by   Yiyou Sun, et al.
0

Novel Class Discovery (NCD) aims at inferring novel classes in an unlabeled set by leveraging prior knowledge from a labeled set with known classes. Despite its importance, there is a lack of theoretical foundations for NCD. This paper bridges the gap by providing an analytical framework to formalize and investigate when and how known classes can help discover novel classes. Tailored to the NCD problem, we introduce a graph-theoretic representation that can be learned by a novel NCD Spectral Contrastive Loss (NSCL). Minimizing this objective is equivalent to factorizing the graph's adjacency matrix, which allows us to derive a provable error bound and provide the sufficient and necessary condition for NCD. Empirically, NSCL can match or outperform several strong baselines on common benchmark datasets, which is appealing for practical usage while enjoying theoretical guarantees.

READ FULL TEXT

page 1

page 5

page 30

research
06/08/2021

Provable Guarantees for Self-Supervised Deep Learning with Spectral Contrastive Loss

Recent works in self-supervised learning have advanced the state-of-the-...
research
08/19/2021

A Unified Objective for Novel Class Discovery

In this paper, we study the problem of Novel Class Discovery (NCD). NCD ...
research
11/28/2022

Découvrir de nouvelles classes dans des données tabulaires

In Novel Class Discovery (NCD), the goal is to find new classes in an un...
research
08/21/2023

MetaGCD: Learning to Continually Learn in Generalized Category Discovery

In this paper, we consider a real-world scenario where a model that is t...
research
09/02/2022

A Method for Discovering Novel Classes in Tabular Data

In Novel Class Discovery (NCD), the goal is to find new classes in an un...
research
09/19/2022

A Closer Look at Novel Class Discovery from the Labeled Set

Novel class discovery (NCD) aims to infer novel categories in an unlabel...
research
06/28/2021

Understanding Dynamics of Nonlinear Representation Learning and Its Application

Representations of the world environment play a crucial role in machine ...

Please sign up or login with your details

Forgot password? Click here to reset