Novelty Detection with GAN
The ability of a classifier to recognize unknown inputs is important for many classification-based systems. We discuss the problem of simultaneous classification and novelty detection, i.e. determining whether an input is from the known set of classes and from which specific class, or from an unknown domain and does not belong to any of the known classes. We propose a method based on the Generative Adversarial Networks (GAN) framework. We show that a multi-class discriminator trained with a generator that generates samples from a mixture of nominal and novel data distributions is the optimal novelty detector. We approximate that generator with a mixture generator trained with the Feature Matching loss and empirically show that the proposed method outperforms conventional methods for novelty detection. Our findings demonstrate a simple, yet powerful new application of the GAN framework for the task of novelty detection.
Code (0)
등록된 구현이 없습니다.
Tasks
General ClassificationNovelty DetectionMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Multiple Class Novelty Detection Under Data Distribution Shift
The novelty detection models learn a decision boundary around multiple categories of a given dataset. This helps such models in detecting any novel classes encountered during testing. However, in many cases, the test dat…
Domain AdaptationNovelty DetectionObject RecognitionContinual Novelty Detection
Novelty Detection methods identify samples that are not representative of a model's training set thereby flagging misleading predictions and bringing a greater flexibility and transparency at deployment time. However, re…
Continual LearningNovelty DetectionNovelty Detection in Time Series via Weak Innovations Representation: A Deep Learning Approach
We consider novelty detection in time series with unknown and nonparametric probability structures. A deep learning approach is proposed to causally extract an innovations sequence consisting of novelty samples statistic…
Novelty DetectionTime SeriesTime Series AnalysisProbabilistic Modeling for Novelty Detection with Applications to Fraud Identification
Novelty detection is the unsupervised problem of identifying anomalies in test data which significantly differ from the training set. Novelty detection is one of the classic challenges in Machine Learning and a core comp…
DecoderFraud DetectionGaussian ProcessesIntrusion Detection+2Learning Deep Classifiers Consistent With Fine-Grained Novelty Detection
The problem of novelty detection in fine-grained visual classification (FGVC) is considered. An integrated understanding of the probabilistic and distance-based approaches to novelty detection is developed within the…
Fine-Grained Image ClassificationNovelty Detection