Novel Approach to Intrusion Detection: Introducing GAN-MSCNN-BILSTM with LIME Predictions

Asmaa Benchama, Khalid Zebbara
6/8/2024
cs.CRcs.AIcs.NI

No confident code implementation found for this paper.

Abstract

This paper introduces an innovative intrusion detection system that harnesses Generative Adversarial Networks (GANs), Multi-Scale Convolutional Neural Networks (MSCNNs), and Bidirectional Long Short-Term Memory (BiLSTM) networks, supplemented by Local Interpretable Model-Agnostic Explanations (LIME) for interpretability. Employing a GAN, the system generates realistic network traffic data, encompassing both normal and attack patterns. This synthesized data is then fed into an MSCNN-BiLSTM architecture for intrusion detection. The MSCNN layer extracts features from the network traffic data at different scales, while the BiLSTM layer captures temporal dependencies within the traffic sequences. Integration of LIME allows for explaining the model's decisions. Evaluation on the Hogzilla dataset, a standard benchmark, showcases an impressive accuracy of 99.16\% for multi-class classification and 99.10\% for binary classification, while ensuring interpretability through LIME. This fusion of deep learning and interpretability presents a promising avenue for enhancing intrusion detection systems by improving transparency and decision support in network security.

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{benchama2024novel,
  title  = {Novel Approach to Intrusion Detection: Introducing GAN-MSCNN-BILSTM with LIME Predictions},
  author = {Asmaa Benchama and Khalid Zebbara},
  year   = {2024},
  eprint = {2406.05443},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2406.05443v1}
}

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/2406.05443.svg)](https://codeofpaper.com/paper/2406.05443)

Discussion