Memorizing Normality to Detect Anomaly: Memory-augmented Deep Autoencoder for Unsupervised Anomaly Detection

04/04/2019
by   Dong Gong, et al.
34

Deep autoencoder has been extensively used for anomaly detection. Training on the normal data, the autoencoder is expected to produce higher reconstruction error for the abnormal inputs than the normal ones, which is adopted as a criterion for identifying anomalies. However, this assumption does not always hold in practice. It has been observed that sometimes the autoencoder "generalizes" so well that it can also reconstruct anomalies well, leading to the miss detection of anomalies. To mitigate this drawback for autoencoder based anomaly detector, we propose to augment the autoencoder with a memory module and develop an improved autoencoder called memory-augmented autoencoder, i.e. MemAE. Given an input, MemAE firstly obtains the encoding from the encoder and then uses it as a query to retrieve the most relevant memory items for reconstruction. At the training stage, the memory contents are updated and are encouraged to represent the prototypical elements of the normal data. At the test stage, the learned memory will be fixed, and the reconstruction is obtained from a few selected memory records of the normal data. The reconstruction will thus tend to be close to a normal sample. Thus the reconstructed errors on anomalies will be strengthened for anomaly detection. MemAE is free of assumptions on the data type and thus general to be applied to different tasks. Experiments on various datasets prove the excellent generalization and high effectiveness of the proposed MemAE.

READ FULL TEXT

page 6

page 7

research
10/14/2020

Reconstruct Anomaly to Normal: Adversarial Learned and Latent Vector-constrained Autoencoder for Time-series Anomaly Detection

Anomaly detection in time series has been widely researched and has impo...
research
10/15/2021

Memory-augmented Adversarial Autoencoders for Multivariate Time-series Anomaly Detection with Deep Reconstruction and Prediction

Detecting anomalies for multivariate time-series without manual supervis...
research
07/15/2023

Anomaly Detection in Automated Fibre Placement: Learning with Data Limitations

Current defect detection systems for Automated Fibre Placement (AFP) are...
research
09/12/2022

Detecting Driver Drowsiness as an Anomaly Using LSTM Autoencoders

In this paper, an LSTM autoencoder-based architecture is utilized for dr...
research
02/10/2020

Iterative energy-based projection on a normal data manifold for anomaly localization

Autoencoder reconstructions are widely used for the task of unsupervised...
research
11/16/2022

Anomaly Detection via Multi-Scale Contrasted Memory

Deep anomaly detection (AD) aims to provide robust and efficient classif...
research
08/31/2023

Autoencoder-based Online Data Quality Monitoring for the CMS Electromagnetic Calorimeter

The online Data Quality Monitoring system (DQM) of the CMS electromagnet...

Please sign up or login with your details

Forgot password? Click here to reset