TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/AutoNovel: Automatically Discovering and Learning Novel Vi...

AutoNovel: Automatically Discovering and Learning Novel Visual Categories

Kai Han, Sylvestre-Alvise Rebuffi, Sébastien Ehrhardt, Andrea Vedaldi, Andrew Zisserman

2021-06-29Self-Supervised LearningImage ClusteringClusteringNovel Class Discovery
PaperPDFCode(official)

Abstract

We tackle the problem of discovering novel classes in an image collection given labelled examples of other classes. 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. Moreover, we propose a method to estimate the number of classes for the case where the number of new categories is not known a priori. We evaluate AutoNovel on standard classification benchmarks and substantially outperform current methods for novel category discovery. In addition, we also show that AutoNovel can be used for fully unsupervised image clustering, achieving promising results.

Results

TaskDatasetMetricValueModel
Clustering Algorithms EvaluationSVHNClustering Accuracy0.954AutoNovel
Clustering Algorithms Evaluationcifar10Clustering Accuracy0.924AutoNovel
Clustering Algorithms Evaluationcifar100Clustering Accuracy0.746AutoNovel
Novel Class DiscoverySVHNClustering Accuracy0.954AutoNovel
Novel Class Discoverycifar10Clustering Accuracy0.924AutoNovel
Novel Class Discoverycifar100Clustering Accuracy0.746AutoNovel

Related Papers

Tri-Learn Graph Fusion Network for Attributed Graph Clustering2025-07-18A Semi-Supervised Learning Method for the Identification of Bad Exposures in Large Imaging Surveys2025-07-17Ranking Vectors Clustering: Theory and Applications2025-07-16Self-supervised Learning on Camera Trap Footage Yields a Strong Universal Face Embedder2025-07-14Car Object Counting and Position Estimation via Extension of the CLIP-EBC Framework2025-07-11GNN-ViTCap: GNN-Enhanced Multiple Instance Learning with Vision Transformers for Whole Slide Image Classification and Captioning2025-07-09Speech Quality Assessment Model Based on Mixture of Experts: System-Level Performance Enhancement and Utterance-Level Challenge Analysis2025-07-08Consistency and Inconsistency in $K$-Means Clustering2025-07-08