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

Semi-Supervised Hierarchical Open-Set Classification

About

Hierarchical open-set classification handles previously unseen classes by assigning them to the most appropriate high-level category in a class taxonomy. We extend this paradigm to the semi-supervised setting, enabling the use of large-scale, uncurated datasets containing a mixture of known and unknown classes to improve the hierarchical open-set performance. To this end, we propose a teacher-student framework based on pseudo-labeling. Two key components are introduced: 1) subtree pseudo-labels, which provide reliable supervision in the presence of unknown data, and 2) age-gating, a mechanism that mitigates overconfidence in pseudo-labels. Experiments show that our framework outperforms self-supervised pretraining followed by supervised adaptation, and even matches the fully supervised counterpart when using only 20 labeled samples per class on the iNaturalist19 benchmark. Our code is available at https://github.com/walline/semihoc.

Erik Wallin, Fredrik Kahl, Lars Hammarstrand• 2026

Related benchmarks

TaskDatasetResultRank
Hierarchical Open-set ClassificationiNaturalist Aves ID 21 (test)
BMHD0.9
18
Hierarchical Open-set ClassificationSimpleHierImageNet ID (test)
BMHD83
18
Hierarchical Open-set ClassificationiNaturalist ID 19 (test)
BMHD81
18
Hierarchical Open-set ClassificationSimpleHierImageNet OOD (test)
BMHD1.79
18
Hierarchical Open-set ClassificationSimpleHierImageNet Mixed ID+OOD (test)
BMHD1.31
18
Hierarchical Open-set ClassificationiNaturalist Mixed ID+OOD 19 (test)
BMHD77
18
Hierarchical Open-set ClassificationiNaturalist Aves Mixed ID+OOD 21 (test)
BMHD86
18
Hierarchical Open-set ClassificationiNaturalist Aves OOD 21 (test)
BMHD87
18
Hierarchical Open-set ClassificationiNaturalist19 OOD (test)
BMHD0.73
18
Showing 9 of 9 rows

Other info

Follow for update