SEAL: Semantic-Aware Hierarchical Learning for Generalized Category Discovery
Zhenqi He, Yuanpei Liu, Kai Han
TL;DR
SEAL tackles Generalized Category Discovery by leveraging naturally occurring semantic hierarchies to jointly learn coarse-to-fine categories. It introduces three components—semantic-aware multi-task learning, Cross-Granularity Consistency (CGC) self-distillation, and Hierarchical Semantic-guided Soft Contrastive Learning (HSCL)—grounded in information-theoretic motivation that hierarchical supervision tightens bounds on the mutual information between representations and labels. The approach achieves state-of-the-art results on fine-grained benchmarks such as the Semantic Shift Benchmark (SSB) and Herbarium19, while generalizing to coarse-grained datasets, and demonstrates efficiency by keeping training overhead low and inference focused on the target granularity. These contributions advance open-world category discovery by exploiting semantic taxonomies without manual hierarchical design, enabling scalable and robust discovery of both known and novel categories in unlabelled data.
Abstract
This paper investigates the problem of Generalized Category Discovery (GCD). Given a partially labelled dataset, GCD aims to categorize all unlabelled images, regardless of whether they belong to known or unknown classes. Existing approaches typically depend on either single-level semantics or manually designed abstract hierarchies, which limit their generalizability and scalability. To address these limitations, we introduce a SEmantic-aware hierArchical Learning framework (SEAL), guided by naturally occurring and easily accessible hierarchical structures. Within SEAL, we propose a Hierarchical Semantic-Guided Soft Contrastive Learning approach that exploits hierarchical similarity to generate informative soft negatives, addressing the limitations of conventional contrastive losses that treat all negatives equally. Furthermore, a Cross-Granularity Consistency (CGC) module is designed to align the predictions from different levels of granularity. SEAL consistently achieves state-of-the-art performance on fine-grained benchmarks, including the SSB benchmark, Oxford-Pet, and the Herbarium19 dataset, and further demonstrates generalization on coarse-grained datasets. Project page: https://visual-ai.github.io/seal/
