Open Set Recognition using Vision Transformer with an Additional Detection Head
Deep neural networks have demonstrated prominent capacities for image classification tasks in a closed set setting, where the test data come from the same distribution as the training data. However, in a more realistic open set scenario, traditional classifiers with incomplete knowledge cannot tackle test data that are not from the training classes. Open set recognition (OSR) aims to address this problem by both identifying unknown classes and distinguishing known classes simultaneously. In this paper, we propose a novel approach to OSR that is based on the vision transformer (ViT) technique. Specifically, our approach employs two separate training stages. First, a ViT model is trained to perform closed set classification. Then, an additional detection head is attached to the embedded features extracted by the ViT, trained to force the representations of known data to class-specific clusters compactly. Test examples are identified as known or unknown based on their distance to the cluster centers. To the best of our knowledge, this is the first time to leverage ViT for the purpose of OSR, and our extensive evaluation against several OSR benchmark datasets reveals that our approach significantly outperforms other baseline methods and obtains new state-of-the-art performance.
Code (1)
Tasks
image-classificationImage ClassificationOpen Set LearningMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Vision Transformers: State of the Art and Research Challenges
Transformers have achieved great success in natural language processing. Due to the powerful capability of self-attention mechanism in transformers, researchers develop the vision transformers for a variety of computer v…
3D ReconstructionImage Segmentationobject-detectionObject Detection+3LOWA: Localize Objects in the Wild with Attributes
We present LOWA, a novel method for localizing objects with attributes effectively in the wild. It aims to address the insufficiency of current open-vocabulary object detectors, which are limited by the lack of instance-…
AttributeObjectobject-detectionObject Detection+1Prompt-Guided Transformers for End-to-End Open-Vocabulary Object Detection
Prompt-OVD is an efficient and effective framework for open-vocabulary object detection that utilizes class embeddings from CLIP as prompts, guiding the Transformer decoder to detect objects in both base and novel classe…
Decoderobject-detectionObject DetectionOpen-vocabulary object detection+3ViT-DD: Multi-Task Vision Transformer for Semi-Supervised Driver Distraction Detection
Ensuring traffic safety and mitigating accidents in modern driving is of paramount importance, and computer vision technologies have the potential to significantly contribute to this goal. This paper presents a multi-mod…
Self-LearningHands-on Evaluation of Visual Transformers for Object Recognition and Detection
Convolutional Neural Networks (CNNs) for computer vision sometimes struggle with understanding images in a global context, as they mainly focus on local patterns. On the other hand, Vision Transformers (ViTs), inspired b…
Medical Image ClassificationObject RecognitionData AugmentationObject Detection