Enhancing Network Intrusion Detection Performance using Generative Adversarial Networks
Xinxing Zhao, Kar Wai Fok, Vrizlynn L. L. Thing

TL;DR
This paper proposes using Generative Adversarial Networks to generate synthetic network traffic data, improving the training and performance of network intrusion detection systems against evolving cyber threats.
Contribution
It introduces a novel GAN-based data augmentation approach for NIDS, demonstrating significant performance improvements with limited training data.
Findings
GAN-generated data enhances detection accuracy
Improved performance across different GAN models
Empirical validation on CIC-IDS2017 dataset
Abstract
Network intrusion detection systems (NIDS) play a pivotal role in safeguarding critical digital infrastructures against cyber threats. Machine learning-based detection models applied in NIDS are prevalent today. However, the effectiveness of these machine learning-based models is often limited by the evolving and sophisticated nature of intrusion techniques as well as the lack of diverse and updated training samples. In this research, a novel approach for enhancing the performance of an NIDS through the integration of Generative Adversarial Networks (GANs) is proposed. By harnessing the power of GANs in generating synthetic network traffic data that closely mimics real-world network behavior, we address a key challenge associated with NIDS training datasets, which is the data scarcity. Three distinct GAN models (Vanilla GAN, Wasserstein GAN and Conditional Tabular GAN) are implemented…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNetwork Security and Intrusion Detection · Anomaly Detection Techniques and Applications · Advanced Malware Detection Techniques
