G2D: Generate to Detect Anomaly

06/20/2020
by   Masoud Pourreza, et al.
8

In this paper, we propose a novel method for irregularity detection. Previous researches solve this problem as a One-Class Classification (OCC) task where they train a reference model on all of the available samples. Then, they consider a test sample as an anomaly if it has a diversion from the reference model. Generative Adversarial Networks (GANs) have achieved the most promising results for OCC while implementing and training such networks, especially for the OCC task, is a cumbersome and computationally expensive procedure. To cope with the mentioned challenges, we present a simple but effective method to solve the irregularity detection as a binary classification task in order to make the implementation easier along with improving the detection performance. We learn two deep neural networks (generator and discriminator) in a GAN-style setting on merely the normal samples. During training, the generator gradually becomes an expert to generate samples which are similar to the normal ones. In the training phase, when the generator fails to produce normal data (in the early stages of learning and also prior to the complete convergence), it can be considered as an irregularity generator. In this way, we simultaneously generate the irregular samples. Afterward, we train a binary classifier on the generated anomalous samples along with the normal instances in order to be capable of detecting irregularities. The proposed framework applies to different related applications of outlier and anomaly detection in images and videos, respectively. The results confirm that our proposed method is superior to the baseline and state-of-the-art solutions.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/20/2020

G2D: Generate to Detect Anomalies

In this paper, we propose a novel method for irregularity detection. Pre...
research
10/11/2018

MDGAN: Boosting Anomaly Detection Using Multi-Discriminator Generative Adversarial Networks

Anomaly detection is often considered a challenging field of machine lea...
research
12/22/2020

Dual-encoder Bidirectional Generative Adversarial Networks for Anomaly Detection

Generative adversarial networks (GANs) have shown promise for various pr...
research
12/26/2019

History-based Anomaly Detector: an Adversarial Approach to Anomaly Detection

Anomaly detection is a difficult problem in many areas and has recently ...
research
02/25/2018

Adversarially Learned One-Class Classifier for Novelty Detection

Novelty detection is the process of identifying the observation(s) that ...
research
03/16/2021

Unsupervised anomaly detection in digital pathology using GANs

Machine learning (ML) algorithms are optimized for the distribution repr...
research
11/15/2021

Learnable Locality-Sensitive Hashing for Video Anomaly Detection

Video anomaly detection (VAD) mainly refers to identifying anomalous eve...

Please sign up or login with your details

Forgot password? Click here to reset