DRL-GAN: A Hybrid Approach for Binary and Multiclass Network Intrusion Detection

Caroline Strickland, Chandrika Saha, Muhammad Zakar, Sareh Nejad, Noshin Tasnim +2 more
1/5/2023
cs.CRcs.AIcs.NI

No confident code implementation found for this paper.

Abstract

Our increasingly connected world continues to face an ever-growing amount of network-based attacks. Intrusion detection systems (IDS) are an essential security technology for detecting these attacks. Although numerous machine learning-based IDS have been proposed for the detection of malicious network traffic, the majority have difficulty properly detecting and classifying the more uncommon attack types. In this paper, we implement a novel hybrid technique using synthetic data produced by a Generative Adversarial Network (GAN) to use as input for training a Deep Reinforcement Learning (DRL) model. Our GAN model is trained with the NSL-KDD dataset for four attack categories as well as normal network flow. Ultimately, our findings demonstrate that training the DRL on specific synthetic datasets can result in better performance in correctly classifying minority classes over training on the true imbalanced dataset.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{strickland2023drlgan,
  title  = {DRL-GAN: A Hybrid Approach for Binary and Multiclass Network Intrusion Detection},
  author = {Caroline Strickland and Chandrika Saha and Muhammad Zakar and Sareh Nejad and Noshin Tasnim and Daniel Lizotte and Anwar Haque},
  year   = {2023},
  eprint = {2301.03368},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2301.03368v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2301.03368.svg)](https://codeofpaper.com/paper/2301.03368)

Discussion