One-Class Meta-Learning: Towards Generalizable Few-Shot Open-Set Classification
Real-world classification tasks are frequently required to work in an open-set setting. This is especially challenging for few-shot learning problems due to the small sample size for each known category, which prevents existing open-set methods from working effectively; however, most multiclass few-shot methods are limited to closed-set scenarios. In this work, we address the problem of few-shot open-set classification by first proposing methods for few-shot one-class classification and then extending them to few-shot multiclass open-set classification. We introduce two independent few-shot one-class classification methods: Meta Binary Cross-Entropy (Meta-BCE), which learns a separate feature representation for one-class classification, and One-Class Meta-Learning (OCML), which learns to generate one-class classifiers given standard multiclass feature representation. Both methods can augment any existing few-shot learning method without requiring retraining to work in a few-shot multiclass open-set setting without degrading its closed-set performance. We demonstrate the benefits and drawbacks of both methods in different problem settings and evaluate them on three standard benchmark datasets, miniImageNet, tieredImageNet, and Caltech-UCSD-Birds-200-2011, where they surpass the state-of-the-art methods in the few-shot multiclass open-set and few-shot one-class tasks.
Code (0)
등록된 구현이 없습니다.
Tasks
ClassificationFew-Shot LearningMeta-LearningOne-Class Classificationopen-set classificationSimilar Papers 제목 키워드 기반
Variational Prototyping-Encoder: One-Shot Learning with Prototypical Images
In daily life, graphic symbols, such as traffic signs and brand logos, are ubiquitously utilized around us due to its intuitive expression beyond language boundary. We tackle an open-set graphic symbol recognition proble…
Metric LearningOne-Shot LearningTranslationGraph Prototypical Networks for Few-shot Learning on Attributed Networks
Attributed networks nowadays are ubiquitous in a myriad of high-impact applications, such as social network analysis, financial fraud detection, and drug discovery. As a central analytical task on attributed networks, no…
ClassificationDrug DiscoveryFew-Shot LearningFraud Detection+4Task-Agnostic Meta-Learning for Few-shot Learning
Meta-learning approaches have been proposed to tackle the few-shot learning problem.Typically, a meta-learner is trained on a variety of tasks in the hopes of being generalizable to new tasks. However, the generalizabili…
ClassificationFew-Shot LearningGeneral ClassificationMeta-Learning+1Task Agnostic Meta-Learning for Few-Shot Learning
Meta-learning approaches have been proposed to tackle the few-shot learning problem. Typically, a meta-learner is trained on a variety of tasks in the hopes of being generalizable to new tasks. However, the generalizabil…
Few-Shot LearningGeneral ClassificationMeta-LearningReinforcement LearningFew-Shot Classification of Skin Lesions from Dermoscopic Images by Meta-Learning Representative Embeddings
Annotated images and ground truth for the diagnosis of rare and novel diseases are scarce. This is expected to prevail, considering the small number of affected patient population and limited clinical expertise to annota…
Few-Shot LearningMeta-Learning