Deep Autoencoding Gaussian Mixture Model for Unsupervised Anomaly Detection
Unsupervised anomaly detection on multi- or high-dimensional data is of great importance in both fundamental machine learning research and industrial applications, for which density estimation lies at the core. Although previous approaches based on dimensionality reduction followed by density estimation have made fruitful progress, they mainly suffer from decoupled model learning with inconsistent optimization goals and incapability of preserving essential information in the low-dimensional space. In this paper, we present a Deep Autoencoding Gaussian Mixture Model (DAGMM) for unsupervised anomaly detection. Our model utilizes a deep autoencoder to generate a low-dimensional representation and reconstruction error for each input data point, which is further fed into a Gaussian Mixture Model (GMM). Instead of using decoupled two-stage training and the standard Expectation-Maximization (EM) algorithm, DAGMM jointly optimizes the parameters of the deep autoencoder and the mixture model simultaneously in an end-to-end fashion, leveraging a separate estimation network to facilitate the parameter learning of the mixture model. The joint optimization, which well balances autoencoding reconstruction, density estimation of latent representation, and regularization, helps the autoencoder escape from less attractive local optima and further reduce reconstruction errors, avoiding the need of pre-training. Experimental results on several public benchmark datasets show that, DAGMM significantly outperforms state-of-the-art anomaly detection techniques, and achieves up to 14% improvement based on the standard F1 score.
Code (2)
Tasks
Anomaly DetectionDensity EstimationDimensionality ReductionUnsupervised Anomaly DetectionUnsupervised Anomaly Detection with Specified Settings -- 0.1% anomalyUnsupervised Anomaly Detection with Specified Settings -- 10% anomalyUnsupervised Anomaly Detection with Specified Settings -- 1% anomalyUnsupervised Anomaly Detection with Specified Settings -- 20% anomalyUnsupervised Anomaly Detection with Specified Settings -- 30% anomalyMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Deep Autoencoding GMM-based Unsupervised Anomaly Detection in Acoustic Signals and its Hyper-parameter Optimization
Failures or breakdowns in factory machinery can be costly to companies, so there is an increasing demand for automatic machine inspection. Existing approaches to acoustic signal-based unsupervised anomaly detection, such…
Anomaly DetectionUnsupervised Anomaly DetectionSelf-Organizing Map assisted Deep Autoencoding Gaussian Mixture Model for Intrusion Detection
In the information age, a secure and stable network environment is essential and hence intrusion detection is critical for any networks. In this paper, we propose a self-organizing map assisted deep autoencoding Gaussian…
Intrusion DetectionNetwork Intrusion DetectionAutoencoding Binary Classifiers for Supervised Anomaly Detection
We propose the Autoencoding Binary Classifiers (ABC), a novel supervised anomaly detector based on the Autoencoder (AE). There are two main approaches in anomaly detection: supervised and unsupervised. The supervised app…
Anomaly DetectionSupervised Anomaly DetectionDeep Autoencoding Models for Unsupervised Anomaly Segmentation in Brain MR Images
Reliably modeling normality and differentiating abnormal appearances from normal cases is a very appealing approach for detecting pathologies in medical images. A plethora of such unsupervised anomaly detection approache…
AnatomyAnomaly DetectionAnomaly SegmentationClustering+3Correlation-aware Deep Generative Model for Unsupervised Anomaly Detection
Unsupervised anomaly detection aims to identify anomalous samples from highly complex and unstructured data, which is pervasive in both fundamental research and industrial applications. However, most existing methods neg…
Anomaly DetectionDecoderRepresentation LearningUnsupervised Anomaly Detection