An Empirical Study on Unsupervised Network Anomaly Detection using Generative Adversarial Networks

An Empirical Study on Unsupervised Network Anomaly Detection using Generative Adversarial Networks
Title:
An Empirical Study on Unsupervised Network Anomaly Detection using Generative Adversarial Networks
Other Titles:
SPAI '20: Proceedings of the 1st ACM Workshop on Security and Privacy on Artificial Intelligence
Keywords:
Publication Date:
12 October 2020
Citation:
Abstract:
Network anomalies can arise due to various causes such as abnormal behaviors from users, malfunctioning network devices, malicious activities performed by attackers, malicious software or botnets. With the emergence of machine learning and especially deep learning, many works in the literature developed learning models that are able to detect network anomalies. However, these models require massive amounts of labeled data for model training and may not be able to detect unknown anomalous traffic or zero-day attacks. Unsupervised learning techniques such as autoencoder and its variants do not require labeled data but their performance is still poor. Generative adversarial networks (GANs) have successfully demonstrated their capability of implicitly learning data distributions of arbitrarily complex dimensions. This motivates us to carry out an empirical study on the capability of GANs in network anomaly detection. We adopt two existing GAN models and develop new neural networks for their components, i.e., generator and discriminator. We carry out extensive experiments to evaluate the performance of GANs and compare with existing unsupervised detection techniques. We use multiple datasets that include both realistic traffic captures (PCAP) and synthetic traffic generated by simulation platforms. We develop a traffic aggregation technique to extract statistical features that are useful for the models to learn traffic behaviors. The experimental results show that GANs outperform the existing techniques with a significant improvement in different performance metrics.
License type:
Funding Info:
This research is supported by the Agency for Science, Technology and Research (A*STAR) under its RIE2020 AME Core Funds (SERC Grant No. A1916g2047).
Description:
ISBN:
978-1-4503-7611-2
Files uploaded:

File Size Format Action
spai2020.pdf 5.55 MB PDF Open