Abstract

Anomaly detection has become an indispensable tool for modern society, applied in a wide range of applications, from detecting fraudulent transactions to malignant brain tumors. Over time, many anomaly detection techniques have been introduced. However, in general, they all suffer from the same problem: lack of data that represents anomalous behaviour. As anomalous behaviour is usually costly (or dangerous) for a system, it is difficult to gather enough data that represents such behaviour. This, in turn, makes it difficult to develop and evaluate anomaly detection techniques. Recently, generative adversarial networks (GANs) have attracted much attention in anomaly detection research, due to their unique ability to generate new data. In this paper, we present a systematic review of the literature in this area, covering 128 papers. The goal of this review paper is to analyze the relation between anomaly detection techniques and types of GANs, to identify the most common application domains for GAN-assisted and GAN-based anomaly detection, and to assemble information on datasets and performance metrics used to assess them. Our study helps researchers and practitioners to find the most suitable GAN-assisted anomaly detection technique for their application. In addition, we present a research roadmap for future studies in this area. In summary, GANs are used in anomaly detection to address the problem of insufficient amount of data for the anomalous behaviour, either through data augmentation or representation learning. The most commonly used GAN architectures are DCGANs, standard GANs, and cGANs. The primary application domains include medicine, surveillance and intrusion detection.

Highlights

  • In modern society, many systems depend on and generate enormous amounts of data

  • RQ1: What is the role of generative adversarial networks (GANs) in anomaly detection? We identified two roles that GANs play in anomaly detection: data augmentation and representation learning

  • 1) Our Research Questions In this systematic literature review, we address the following research questions (RQs): 1) RQ1: What is the role of GANs in anomaly detection? (Section IV-A) Motivation: It is important to learn how GANs are used in anomaly detection

Read more

Summary

Introduction

Many systems depend on and generate enormous amounts of data. This data is important for many decision-making processes. Such anomalies can have a disastrous impact on the system itself or on its environment. To lower the impact, it is important to be able to detect such anomalies as early as possible. Detection and treatment of breast cancer would highly increase the chance of survival [3]. With an increasing need to ensure public safety in crowded areas, the development of real-time video surveillance systems becomes unavoidable. It is critical to seamlessly monitor the crowd to immediately detect anomalous (or abnormal) movements to help prevent theft [4], vandalism [5], and terrorist attacks [6]

Methods
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call