オープンセット分類は、トレーニングデータセットに含まれていない「不明な」クラスを処理する問題です。一方、従来の分類子は、既知のクラスのみがテスト環境に現れると想定しています。既存のオープンセット分類器は、トレーニングセット内の既知のクラスで監視された方法でトレーニングされたディープネットワークに依存しています。これにより、学習した表現が既知のクラスに特化され、未知の要素と既知の要素を区別しにくくなります。対照的に、入力データの共同分類と再構築のためにネットワークを訓練します。これにより、既知のクラスと未知のクラスを区別するだけでなく、未知のものを既知のものから分離するのに役立つ情報を保持するために、学習した表現が強化されます。 Open-Set Recognition(CROSR)の新しい分類再構築学習は、再構築に潜在表現を利用し、既知のクラスの分類精度を損なうことなく堅牢な未知の検出を可能にします。広範な実験により、提案された方法は、複数の標準データセットの既存のディープオープンセット分類器よりも優れており、多様な外れ値に対して堅牢であることが明らかになりました。コードはhttps://nae-lab.org/~rei/research/crosr/で入手できます。
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/.