Research Article Open Access

Deep Regularization Mechanism for Combating Class Imbalance Problem in Intrusion Detection System for Defending DDoS Attack in SDN

Narender M1 and Yuvaraju B N1
  • 1 Department of Computer Science Engineering, The National Institute of Engineering, Mysuru, Visvesvaraya Technological University, Belagavi, India

Abstract

Integration of deep learning into Intrusion Detection Systems (IDS) for Software Defined Networking (SDN) is an emerging field of research. Most of the datasets used to build IDS are highly imbalanced, especially in the case of DDoS attacks, which account for a larger percentage of malicious samples than normal traffic. As a result of a class imbalance, the classification result is distorted since deep learning is limited in its ability to generalize and is misled into favoring the majority class. This study aims to confront the problem of class imbalance by introducing a new deep regularization mechanism that allows the learning model to unlearn biased information. Unlike the existing system, the proposed mechanism integrates two multi-layer neural networks to extract shared information and biased distribution. The first learning model generalizes the data distribution to classify network traffic as normal or attacks class. On the other hand, the second model is integrated with the embedding layers feature of the first model, which learns the bias distribution and then it regressively instructs the first network not to learn this biased information. The proposed regularization scheme is evaluated on the most recent and highly imbalanced network dataset CIC-DDoS2019. The proposed scheme is compared with different supervised learning classifiers executed on the same dataset in the experiment, balanced with the smote technique. The proposed model outperforms other learning techniques and reached an overall precision, recall, and F1-score of 96.71, 97.14, and 96.92%, respectively.

Journal of Computer Science
Volume 19 No. 3, 2023, 334-344

DOI: https://doi.org/10.3844/jcssp.2023.334.344

Submitted On: 22 November 2022 Published On: 24 February 2023

How to Cite: M, N. & N, Y. B. (2023). Deep Regularization Mechanism for Combating Class Imbalance Problem in Intrusion Detection System for Defending DDoS Attack in SDN. Journal of Computer Science, 19(3), 334-344. https://doi.org/10.3844/jcssp.2023.334.344

  • 1,184 Views
  • 516 Downloads
  • 0 Citations

Download

Keywords

  • Software Defined Networking
  • Distributed Denial of Service
  • SYN Flood
  • Deep Learning
  • Class Imbalance
  • Intrusion Detection System