Abstract
One of the approaches of image anomaly detection is to build a model to generate normal images and distinguish ungeneratable images as abnormal. Recently multiple studies reported the effectiveness of applying generative adversarial networks (GANs) in the task. A GAN trained on normal images is unable to generate abnormal image which is not included in the manifold of normal images, hence the generated image shows a substantial difference from the original images. Most of the previous studies measure the difference by pixel-wise residual loss, where the essential difference between normal and abnormal is often smeared out by inevitable pixel-level reconstruction error of Generator. In this report, a new GAN-based semi-supervised anomaly detection model, AnnoGAN, is proposed, in which the pixel-wise residual loss is replaced by a classifier network that is trained to recognize the essential difference between normal and abnormal. Proposed model achieves state-of-the-art performance in image anomaly detection using public datasets.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Schlegl, T., Seeböck, P., Waldstein, S.M., Schmidt-Erfurth, U., Langs, G.: Unsupervised anomaly detection with generative adversarial networks to guide marker discovery. In: Niethammer, M., et al. (eds.) IPMI 2017. LNCS, vol. 10265, pp. 146–157. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-59050-9_12
Kimura, M., et al.: Semi-supervised anomaly detection using GANs for visual inspection in noisy training data. In: Asian Conference on Computer Vision (2018)
An, J., Cho, S.: Variational autoencoder based anomaly detection using reconstruction probability. Technical Report, SNU Data Mining Center (2015)
Edmunds, R., Feinstein, E.: Deep semi-supervised embeddings for dynamic targeted anomaly detection (2017)
Estiri, H., Murphy, S.: Semi-supervised encoding for outlier detection in clinical observation data. bioRxiv, 334771 (2018)
An, J., Cho, S.: Variational autoencoder based anomaly detection using reconstruction probability. Spec. Lect. IE 2, 1–18 (2015)
Suh, S., Chae, D.H., Kang, H.G., Choi, S.: Echo-state conditional variational autoencoder for anomaly detection. In: 2016 International Joint Conference on Neural Networks (IJCNN), pp. 1015–1022. IEEE (2016)
Xu, H., et al.: Unsupervised anomaly detection via variational auto-encoder for seasonal kpis in web applications. In: Proceedings of the 2018 World Wide Web Conference on World Wide Web, pp. 187–196. International World Wide Web Conferences Steering Committee (2018)
Goodfellow, I., et al.: Generative adversarial nets. In: Advances in Neural Information Processing Systems, pp. 2672–2680 (2014)
Zenati, H., Foo, C.S., Lecouat, B., Manek, G., Chandrasekhar, V.R.: Efficient GAN-based anomaly detection. arXiv:1802.06222 (2018)
Schlegl, T., et al.: Fast unsupervised anomaly detection with generative adversarial networks. Med. Image Anal. 54, 30–44 (2019)
Radford, A., Metz, L., Chintala, S.: Unsupervised representation learning with deep convolutional generative adversarial networks. In: ICLR (2015)
Buda, M., Maki, A., Mazurowski, M.A.: A systematic study of the class imbalance problem in convolutional neural networks. Neural Netw. 106, 249–259 (2018)
Lin, M., Chen, Q., Yan, S.: Network in network. In: ICLR (2014)
Kingma, P., et al.: Adam: a method for stochastic optimization. In: ICLR (2014)
Wang, H.-G., Li, X., Zhang, T.: Generative adversarial network based novelty detection usingminimized reconstruction error. Front. Inf. Technol. Electron. Eng. 19(1), 116–125 (2018)
Gornitz, N., Kloft, M., Rieck, K., Brefeld, U.: Toward supervised anomaly detection. J. Artif. Intell. Res. 46, 235–262 (2013)
Kiran, B.R., Thomas, D.W., Parakkal, R.: An overview of deep learning based methods for unsupervised and semi-supervised anomaly detection in videos. arXiv preprint arXiv:1801.03149 (2018)
Min, E., Long, J., Liu, Q., Cui, J., Cai, Z., Ma, J.: SU-IDS: a semi-supervised and unsupervised framework for network intrusion detection. In: Sun, X., Pan, Z., Bertino, E. (eds.) ICCCS 2018. LNCS, vol. 11065, pp. 322–334. Springer, Cham (2018). https://doi.org/10.1007/978-3-030-00012-7_30
Kliger, M., Fleishman, S.: Novelty detection with gan. arXiv preprint arXiv:1802.10560 (2018)
Sabokrou, M., Khalooei, M., Fathy, M., Adeli, E.: Adversarially learned one-class classifier for novelty detection. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 3379–3388 (2018)
Lawson, W., Bekele, E., Sullivan, K.: Finding anomalies with generative adversarial networks for a patrolbot. In: CVPR Workshops, pp. 484–485 (2017)
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Anno, S., Sasaki, Y. (2020). GAN-based Abnormal Detection by Recognizing Ungeneratable Patterns. In: Palaiahnakote, S., Sanniti di Baja, G., Wang, L., Yan, W. (eds) Pattern Recognition. ACPR 2019. Lecture Notes in Computer Science(), vol 12047. Springer, Cham. https://doi.org/10.1007/978-3-030-41299-9_31
Download citation
DOI: https://doi.org/10.1007/978-3-030-41299-9_31
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-41298-2
Online ISBN: 978-3-030-41299-9
eBook Packages: Computer ScienceComputer Science (R0)