Improving network security using deep learning for intrusion detection

Mohammed Al-Shabi, Anmar Abuhamdah, Malek Alzaqebah

Abstract


As cyber threats and network complexity grow, it is crucial to implement effective intrusion detection systems (IDS) to safeguard sensitive data and infrastructure. Traditional methods often struggle to identify sophisticated attacks, necessitating advanced approaches like machine learning (ML) and deep learning (DL). This study explores the application of ML and DL algorithms in IDS. Feature selection techniques, such as correlation and variance analysis, were employed to identify key factors contributing to accurate classification. Tools like WEKA and MATLAB supported data pre-processing and model development. Using the UNSW-NB15 and NSL-KDD datasets, the study highlights the superior performance of random forest (RF) and multi-layer perceptron (MLP) algorithms. RF ensemble decision trees and MLP multi-layered architecture enable accurate attack detection, demonstrating the potential of these advanced techniques for enhanced network security.

Keywords


Deep learning; Intrusion detection; Machine learning; Network security; Random forest

Full Text:

PDF


DOI: http://doi.org/10.11591/ijece.v15i6.pp5570-5583

Copyright (c) 2025 Mohammed Al-Shabi, Anmar Abuhamdah, Malek Alzaqebah

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

International Journal of Electrical and Computer Engineering (IJECE)
p-ISSN 2088-8708, e-ISSN 2722-2578

This journal is published by theĀ Institute of Advanced Engineering and Science (IAES).