Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Learn to Categorize or Categorize to Learn? Self-Coding for Generalized Category Discovery

About

In the quest for unveiling novel categories at test time, we confront the inherent limitations of traditional supervised recognition models that are restricted by a predefined category set. While strides have been made in the realms of self-supervised and open-world learning towards test-time category discovery, a crucial yet often overlooked question persists: what exactly delineates a category? In this paper, we conceptualize a category through the lens of optimization, viewing it as an optimal solution to a well-defined problem. Harnessing this unique conceptualization, we propose a novel, efficient and self-supervised method capable of discovering previously unknown categories at test time. A salient feature of our approach is the assignment of minimum length category codes to individual data instances, which encapsulates the implicit category hierarchy prevalent in real-world datasets. This mechanism affords us enhanced control over category granularity, thereby equipping our model to handle fine-grained categories adeptly. Experimental evaluations, bolstered by state-of-the-art benchmark comparisons, testify to the efficacy of our solution in managing unknown categories at test time. Furthermore, we fortify our proposition with a theoretical foundation, providing proof of its optimality. Our code is available at https://github.com/SarahRastegar/InfoSieve.

Sarah Rastegar, Hazel Doughty, Cees G. M. Snoek• 2023

Related benchmarks

TaskDatasetResultRank
Generalized Category DiscoveryImageNet-100
All Accuracy84.1
138
Generalized Category DiscoveryCIFAR-100
Accuracy (All)78.3
133
Generalized Category DiscoveryStanford Cars
Accuracy (All)55.7
128
Generalized Category DiscoveryCUB
Accuracy (All)69.4
113
Generalized Category DiscoveryCIFAR-10
All Accuracy94.8
105
Generalized Category DiscoveryFGVC Aircraft
Accuracy (All)56.3
82
Generalized Category DiscoveryCUB-200 (test)
Overall Accuracy69.4
63
Generalized Category DiscoveryHerbarium19
Score (All Categories)41
47
Fine-grained Image ClassificationFGVC Aircraft
Accuracy (All)56.3
39
Generalized Category DiscoveryAircraft (test)
Accuracy (All)56.3
38
Showing 10 of 18 rows

Other info

Code

Follow for update