Anomaly detection is a challenging task for machine learning algorithms due
to the inherent class imbalance. It is costly and time-demanding to manually
analyse the observed data, thus usually only few known anomalies if any are
available. Inspired by generative models and the analysis of the hidden
activations of neural networks, we introduce a novel unsupervised anomaly
detection method called DA3D. Here, we use adversarial autoencoders to generate
anomalous counterexamples based on the normal data only. These artificial
anomalies used during training allow the detection of real, yet unseen
anomalies. With our novel generative approach, we transform the unsupervised
task of anomaly detection to a supervised one, which is more tractable by
machine learning and especially deep learning methods. DA3D surpasses the
performance of state-of-the-art anomaly detection methods in a purely
data-driven way, where no domain knowledge is required.
外部データセット
KDD CUP 99
参考文献
Computer Vision – ACCV 2018
GANomaly: Semi-supervised Anomaly Detection via Adversarial Training
S. Akcay, A. Atapour-Abarghouei, T. P. Breckon
Published: 2019
Proc.of ICML
Wasserstein generative adversarial networks
M. Arjovsky, S. Chintala, L. Bottou
Machine Learning and Knowledge Discovery in Databases
Robust Anomaly Detection in Images Using Adversarial Autoencoders
L. Beggel, M. Pfeiffer, B. Bischl
Published: 2020
International Conference on Learning Representations
Classification-Based Anomaly Detection for General Data
L. Bergman, Y. Hoshen
Published: 2020
Proceedings of the AAAI Conference on Artificial Intelligence