Skip-GANomaly: Skip Connected and Adversarially Trained Encoder-Decoder Anomaly Detection

01/25/2019
by   Samet Akcay, et al.
0

Despite inherent ill-definition, anomaly detection is a research endeavor of great interest within machine learning and visual scene understanding alike. Most commonly, anomaly detection is considered as the detection of outliers within a given data distribution based on some measure of normality. The most significant challenge in real-world anomaly detection problems is that available data is highly imbalanced towards normality (i.e. non-anomalous) and contains a most a subset of all possible anomalous samples - hence limiting the use of well-established supervised learning methods. By contrast, we introduce an unsupervised anomaly detection model, trained only on the normal (non-anomalous, plentiful) samples in order to learn the normality distribution of the domain and hence detect abnormality based on deviation from this model. Our proposed approach employs an encoder-decoder convolutional neural network with skip connections to thoroughly capture the multi-scale distribution of the normal data distribution in high-dimensional image space. Furthermore, utilizing an adversarial training scheme for this chosen architecture provides superior reconstruction both within high-dimensional image space and a lower-dimensional latent vector space encoding. Minimizing the reconstruction error metric within both the image and hidden vector spaces during training aids the model to learn the distribution of normality as required. Higher reconstruction metrics during subsequent test and deployment are thus indicative of a deviation from this normal distribution, hence indicative of an anomaly. Experimentation over established anomaly detection benchmarks and challenging real-world datasets, within the context of X-ray security screening, shows the unique promise of such a proposed approach.

READ FULL TEXT

page 1

page 7

research
05/17/2018

GANomaly: Semi-Supervised Anomaly Detection via Adversarial Training

Anomaly detection is a classical problem in computer vision, namely the ...
research
11/24/2022

Detecting Anomalies using Generative Adversarial Networks on Images

Automatic detection of anomalies such as weapons or threat objects in ba...
research
03/11/2023

Anomaly Detection with Ensemble of Encoder and Decoder

Hacking and false data injection from adversaries can threaten power gri...
research
09/12/2019

Perceptual Image Anomaly Detection

We present a novel method for image anomaly detection, where algorithms ...
research
11/29/2022

Unsupervised Visual Defect Detection with Score-Based Generative Model

Anomaly Detection (AD), as a critical problem, has been widely discussed...
research
05/30/2021

CSCAD: Correlation Structure-based Collective Anomaly Detection in Complex System

Detecting anomalies in large complex systems is a critical and challengi...
research
12/04/2019

Copula-based anomaly scoring and localization for large-scale, high-dimensional continuous data

The anomaly detection method presented by this paper has a special featu...

Please sign up or login with your details

Forgot password? Click here to reset