Journal of Cloud Computing: Advances, Systems and Applications (Jul 2024)

Enhancing intrusion detection: a hybrid machine and deep learning approach

  • Muhammad Sajid,
  • Kaleem Razzaq Malik,
  • Ahmad Almogren,
  • Tauqeer Safdar Malik,
  • Ali Haider Khan,
  • Jawad Tanveer,
  • Ateeq Ur Rehman

DOI
https://doi.org/10.1186/s13677-024-00685-x
Journal volume & issue
Vol. 13, no. 1
pp. 1 – 24

Abstract

Read online

Abstract The volume of data transferred across communication infrastructures has recently increased due to technological advancements in cloud computing, the Internet of Things (IoT), and automobile networks. The network systems transmit diverse and heterogeneous data in dispersed environments as communication technology develops. The communications using these networks and daily interactions depend on network security systems to provide secure and reliable information. On the other hand, attackers have increased their efforts to render systems on networks susceptible. An efficient intrusion detection system is essential since technological advancements embark on new kinds of attacks and security limitations. This paper implements a hybrid model for Intrusion Detection (ID) with Machine Learning (ML) and Deep Learning (DL) techniques to tackle these limitations. The proposed model makes use of Extreme Gradient Boosting (XGBoost) and convolutional neural networks (CNN) for feature extraction and then combines each of these with long short-term memory networks (LSTM) for classification. Four benchmark datasets CIC IDS 2017, UNSW NB15, NSL KDD, and WSN DS were used to train the model for binary and multi-class classification. With the increase in feature dimensions, current intrusion detection systems have trouble identifying new threats due to low test accuracy scores. To narrow down each dataset’s feature space, XGBoost, and CNN feature selection algorithms are used in this work for each separate model. The experimental findings demonstrate a high detection rate and good accuracy with a relatively low False Acceptance Rate (FAR) to prove the usefulness of the proposed hybrid model.

Keywords