Novel Class Discovery

37 papers with code • 3 benchmarks • 3 datasets

The goal of Novel Class Discovery (NCD) is to identify new classes in unlabeled data, by exploiting prior knowledge from known classes. In this specific setup, the data is split in two sets. The first is a labeled set containing known classes and the second is an unlabeled set containing unknown classes that must be discovered.

Most implemented papers

A Method for Discovering Novel Classes in Tabular Data

colintr/tabularncd 2 Sep 2022

In this paper, we propose TabularNCD, a new method for discovering novel classes in tabular data.

Parametric Classification for Generalized Category Discovery: A Baseline Study

cvmi-lab/simgcd ICCV 2023

Generalized Category Discovery (GCD) aims to discover novel categories in unlabelled datasets using knowledge learned from labelled samples.

Novel Class Discovery: an Introduction and Key Concepts

colintr/interactiveclustering 22 Feb 2023

We then give an overview of the different families of approaches, organized by the way they transfer knowledge from the labeled set to the unlabeled set.

Class-relation Knowledge Distillation for Novel Class Discovery

kleinzcy/cr-kd-ncd ICCV 2023

In addition, to enable a flexible knowledge distillation scheme for each data point in novel classes, we develop a learnable weighting function for the regularization, which adaptively promotes knowledge transfer based on the semantic similarity between the novel and known classes.

A Practical Approach to Novel Class Discovery in Tabular Data

orange-opensource/practicalncd 9 Nov 2023

In particular, the number of novel classes is usually assumed to be known in advance, and their labels are sometimes used to tune hyperparameters.

Encoding Structure-Texture Relation with P-Net for Anomaly Detection in Retinal Images

ClancyZhou/P_Net_Anomaly_Detection ECCV 2020

In the end, we further utilize the reconstructed image to extract the structure and measure the difference between structure extracted from original and the reconstructed image.

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

haoang97/medi ICLR 2022

In this paper, we demystify assumptions behind NCD and find that high-level semantic features should be shared among the seen and unseen classes.

Neighborhood Contrastive Learning for Novel Class Discovery

zhunzhong07/NCL CVPR 2021

In this paper, we address Novel Class Discovery (NCD), the task of unveiling new classes in a set of unlabeled samples given a labeled dataset with known classes.

AutoNovel: Automatically Discovering and Learning Novel Visual Categories

k-han/AutoNovel 29 Jun 2021

We present a new approach called AutoNovel to address this problem by combining three ideas: (1) we suggest that the common approach of bootstrapping an image representation using the labelled data only introduces an unwanted bias, and that this can be avoided by using self-supervised learning to train the representation from scratch on the union of labelled and unlabelled data; (2) we use ranking statistics to transfer the model's knowledge of the labelled classes to the problem of clustering the unlabelled images; and, (3) we train the data representation by optimizing a joint objective function on the labelled and unlabelled subsets of the data, improving both the supervised classification of the labelled data, and the clustering of the unlabelled data.

A Unified Objective for Novel Class Discovery

DonkeyShot21/UNO ICCV 2021

In this paper, we study the problem of Novel Class Discovery (NCD).