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

Adversarial Reciprocal Points Learning for Open Set Recognition

About

Open set recognition (OSR), aiming to simultaneously classify the seen classes and identify the unseen classes as 'unknown', is essential for reliable machine learning.The key challenge of OSR is how to reduce the empirical classification risk on the labeled known data and the open space risk on the potential unknown data simultaneously. To handle the challenge, we formulate the open space risk problem from the perspective of multi-class integration, and model the unexploited extra-class space with a novel concept Reciprocal Point. Follow this, a novel learning framework, termed Adversarial Reciprocal Point Learning (ARPL), is proposed to minimize the overlap of known distribution and unknown distributions without loss of known classification accuracy. Specifically, each reciprocal point is learned by the extra-class space with the corresponding known category, and the confrontation among multiple known categories are employed to reduce the empirical classification risk. Then, an adversarial margin constraint is proposed to reduce the open space risk by limiting the latent open space constructed by reciprocal points. To further estimate the unknown distribution from open space, an instantiated adversarial enhancement method is designed to generate diverse and confusing training samples, based on the adversarial mechanism between the reciprocal points and known classes. This can effectively enhance the model distinguishability to the unknown classes. Extensive experimental results on various benchmark datasets indicate that the proposed method is significantly superior to other existing approaches and achieves state-of-the-art performance.

Guangyao Chen, Peixi Peng, Xiangqian Wang, Yonghong Tian• 2021

Related benchmarks

TaskDatasetResultRank
Open Set RecognitionCIFAR10
AUROC0.981
76
Open Set RecognitionTinyImageNet
AUROC82.5
51
Open Set RecognitionSVHN
AUROC0.968
51
Open Set RecognitionCIFAR+50
AUROC96.7
50
Open Domain GeneralizationOfficeHome
Acc57.68
43
Open Set RecognitionCaltech-UCSD-Birds (CUB) Easy split 42 (test)
Closed-set Accuracy85.4
30
Open Set RecognitionCIFAR10 6 closed, 4 open classes 1.0
AUROC0.91
30
Unknown sample identificationSynthetic
AUROC0.844
29
Unknown sample identificationSynthetic-to-Real
AUROC75.4
28
Open Set RecognitionCIFAR+10 4 closed CIFAR10 classes, 10 open CIFAR100 classes 1.0
AUROC97.1
26
Showing 10 of 40 rows

Other info

Follow for update