Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Classification-Reconstruction Learning for Open-Set Recognition

About

Open-set classification is a problem of handling `unknown' classes that are not contained in the training dataset, whereas traditional classifiers assume that only known classes appear in the test environment. Existing open-set classifiers rely on deep networks trained in a supervised manner on known classes in the training set; this causes specialization of learned representations to known classes and makes it hard to distinguish unknowns from knowns. In contrast, we train networks for joint classification and reconstruction of input data. This enhances the learned representation so as to preserve information useful for separating unknowns from knowns, as well as to discriminate classes of knowns. Our novel Classification-Reconstruction learning for Open-Set Recognition (CROSR) utilizes latent representations for reconstruction and enables robust unknown detection without harming the known-class classification accuracy. Extensive experiments reveal that the proposed method outperforms existing deep open-set classifiers in multiple standard datasets and is robust to diverse outliers. The code is available in https://nae-lab.org/~rei/research/crosr/.

Ryota Yoshihashi, Wen Shao, Rei Kawakami, Shaodi You, Makoto Iida, Takeshi Naemura• 2018

Related benchmarks

TaskDatasetResultRank
Open Set RecognitionCIFAR10
AUROC0.883
76
Open Set RecognitionTinyImageNet
AUROC58.9
51
Open Set RecognitionSVHN
AUROC0.899
51
Open Set RecognitionCIFAR+50
AUROC90.5
50
Open Set RecognitionTinyImageNet 20 closed, 180 open classes 1.0
AUROC58.9
28
Open Set RecognitionCIFAR+10
AUROC0.912
24
Open Set RecognitionMNIST
AUROC0.991
10
Open Set RecognitionCIFAR10 6 known and 4 unknown classes
AUROC88.3
10
Open Set RecognitionSVHN 6 known and 4 unknown classes
AUROC0.899
10
Open Set RecognitionMNIST 6 known and 4 unknown classes
AUROC99.1
8
Showing 10 of 10 rows

Other info

Follow for update