Discriminative-Generative Representation Learning for One-Class Anomaly Detection
As a kind of generative self-supervised learning methods, generative adversarial nets have been widely studied in the field of anomaly detection. However, the representation learning ability of the generator is limited since it pays too much attention to pixel-level details, and generator is difficult to learn abstract semantic representations from label prediction pretext tasks as effective as discriminator. In order to improve the representation learning ability of generator, we propose a self-supervised learning framework combining generative methods and discriminative methods. The generator no longer learns representation by reconstruction error, but the guidance of discriminator, and could benefit from pretext tasks designed for discriminative methods. Our discriminative-generative representation learning method has performance close to discriminative methods and has a great advantage in speed. Our method used in one-class anomaly detection task significantly outperforms several state-of-the-arts on multiple benchmark data sets, increases the performance of the top-performing GAN-based baseline by 6% on CIFAR-10 and 2% on MVTAD.
Code (0)
등록된 구현이 없습니다.
Tasks
Anomaly DetectionRepresentation LearningSelf-Supervised LearningSimilar Papers 제목 키워드 기반
DRAEM -- A discriminatively trained reconstruction embedding for surface anomaly detection
Visual surface anomaly detection aims to detect local image regions that significantly deviate from normal appearance. Recent surface anomaly detection methods rely on generative models to accurately reconstruct the norm…
Anomaly ClassificationAnomaly DetectionAnomaly LocalizationAnomaly Segmentation+2DRAEM - A Discriminatively Trained Reconstruction Embedding for Surface Anomaly Detection
Visual surface anomaly detection aims to detect local image regions that significantly deviate from normal appearance. Recent surface anomaly detection methods rely on generative models to accurately reconstruct the …
Anomaly DetectionAnomaly LocalizationDefect DetectionDiscriminative-Generative Dual Memory Video Anomaly Detection
Recently, people tried to use a few anomalies for video anomaly detection (VAD) instead of only normal data during the training process. A side effect of data imbalance occurs when a few abnormal data face a vast number …
Anomaly DetectionTripletVideo Anomaly DetectionClient-Specific Anomaly Detection for Face Presentation Attack Detection
The one-class anomaly detection approach has previously been found to be effective in face presentation attack detection, especially in an \textit{unseen} attack scenario, where the system is exposed to novel types of at…
Anomaly DetectionDecision MakingFace Presentation Attack DetectionReconstructed Student-Teacher and Discriminative Networks for Anomaly Detection
Anomaly detection is an important problem in computer vision; however, the scarcity of anomalous samples makes this task difficult. Thus, recent anomaly detection methods have used only normal images with no abnormal are…
Anomaly Detection