Improved Anomaly Detection through Conditional Latent Space VAE Ensembles
Oskar {\AA}str\"om, Alexandros Sopasakis

TL;DR
This paper introduces a Conditional Latent space VAE ensemble method that enhances anomaly detection accuracy by conditioning on class information and merging multiple VAEs, outperforming traditional models on benchmark datasets.
Contribution
The paper presents a novel CL-VAE model with class-conditioned priors and an ensemble approach, improving anomaly detection and interpretability over existing VAEs.
Findings
Achieved 97.4% AUC on MNIST, surpassing previous models.
Ensembling significantly boosts detection accuracy.
Latent space becomes more interpretable and effective in complex data.
Abstract
We propose a novel Conditional Latent space Variational Autoencoder (CL-VAE) to perform improved pre-processing for anomaly detection on data with known inlier classes and unknown outlier classes. This proposed variational autoencoder (VAE) improves latent space separation by conditioning on information within the data. The method fits a unique prior distribution to each class in the dataset, effectively expanding the classic prior distribution for VAEs to include a Gaussian mixture model. An ensemble of these VAEs are merged in the latent spaces to form a group consensus that greatly improves the accuracy of anomaly detection across data sets. Our approach is compared against the capabilities of a typical VAE, a CNN, and a PCA, with regards AUC for anomaly detection. The proposed model shows increased accuracy in anomaly detection, achieving an AUC of 97.4% on the MNIST dataset…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAnomaly Detection Techniques and Applications · Network Security and Intrusion Detection · Advanced Data Processing Techniques
MethodsPrincipal Components Analysis
