Next Article in Journal
Adaptive Multi-Scale Difference Graph Convolution Network for Skeleton-Based Action Recognition
Next Article in Special Issue
Explainable Ensemble Learning Based Detection of Evasive Malicious PDF Documents
Previous Article in Journal
Design and Comparative Analysis of an Ultra-Highly Efficient, Compact Half-Bridge LLC Resonant GaN Converter for Low-Power Applications
Previous Article in Special Issue
Identifying Adversary Impact Using End User Verifiable Key with Permutation Framework
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A New Data-Balancing Approach Based on Generative Adversarial Network for Network Intrusion Detection System

1
Department of Signal Theory, Telematics and Communications, University of Granada, 18012 Granada, Spain
2
Department of Computer Science, School of Science and Technology, Al-Quds University, Jerusalem P.O. Box 51000, Palestine
3
Department of Computer Science, Birzeit University, West Bank, Birzeit P.O. Box 14, Palestine
4
Department of Computer Science, American University of Madaba, Madaba 11821, Jordan
*
Author to whom correspondence should be addressed.
Electronics 2023, 12(13), 2851; https://doi.org/10.3390/electronics12132851
Submission received: 29 May 2023 / Revised: 16 June 2023 / Accepted: 17 June 2023 / Published: 28 June 2023
(This article belongs to the Special Issue Security and Privacy in Networks and Multimedia)

Abstract

An intrusion detection system (IDS) plays a critical role in maintaining network security by continuously monitoring network traffic and host systems to detect any potential security breaches or suspicious activities. With the recent surge in cyberattacks, there is a growing need for automated and intelligent IDSs. Many of these systems are designed to learn the normal patterns of network traffic, enabling them to identify any deviations from the norm, which can be indicative of anomalous or malicious behavior. Machine learning methods have proven to be effective in detecting malicious payloads in network traffic. However, the increasing volume of data generated by IDSs poses significant security risks and emphasizes the need for stronger network security measures. The performance of traditional machine learning methods heavily relies on the dataset and its balanced distribution. Unfortunately, many IDS datasets suffer from imbalanced class distributions, which hampers the effectiveness of machine learning techniques and leads to missed detection and false alarms in conventional IDSs. To address this challenge, this paper proposes a novel model-based generative adversarial network (GAN) called TDCGAN, which aims to improve the detection rate of the minority class in imbalanced datasets while maintaining efficiency. The TDCGAN model comprises a generator and three discriminators, with an election layer incorporated at the end of the architecture. This allows for the selection of the optimal outcome from the discriminators’ outputs. The UGR’16 dataset is employed for evaluation and benchmarking purposes. Various machine learning algorithms are used for comparison to demonstrate the efficacy of the proposed TDCGAN model. Experimental results reveal that TDCGAN offers an effective solution for addressing imbalanced intrusion detection and outperforms other traditionally used oversampling techniques. By leveraging the power of GANs and incorporating an election layer, TDCGAN demonstrates superior performance in detecting security threats in imbalanced IDS datasets.
Keywords: Generative Adversarial Network; Intrusion Detection System; imbalanced dataset; machine learning; unsupervised learning Generative Adversarial Network; Intrusion Detection System; imbalanced dataset; machine learning; unsupervised learning

Share and Cite

MDPI and ACS Style

Jamoos, M.; Mora, A.M.; AlKhanafseh, M.; Surakhi, O. A New Data-Balancing Approach Based on Generative Adversarial Network for Network Intrusion Detection System. Electronics 2023, 12, 2851. https://doi.org/10.3390/electronics12132851

AMA Style

Jamoos M, Mora AM, AlKhanafseh M, Surakhi O. A New Data-Balancing Approach Based on Generative Adversarial Network for Network Intrusion Detection System. Electronics. 2023; 12(13):2851. https://doi.org/10.3390/electronics12132851

Chicago/Turabian Style

Jamoos, Mohammad, Antonio M. Mora, Mohammad AlKhanafseh, and Ola Surakhi. 2023. "A New Data-Balancing Approach Based on Generative Adversarial Network for Network Intrusion Detection System" Electronics 12, no. 13: 2851. https://doi.org/10.3390/electronics12132851

APA Style

Jamoos, M., Mora, A. M., AlKhanafseh, M., & Surakhi, O. (2023). A New Data-Balancing Approach Based on Generative Adversarial Network for Network Intrusion Detection System. Electronics, 12(13), 2851. https://doi.org/10.3390/electronics12132851

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop