journal article·2022Open access

A Hybrid Approach for Network Intrusion Detection

Mavra Mehmood, Talha Javed, Jamel Nebhen, Sidra Abbas, Rabia Abid, Giridhar Reddy Bojja, Muhammad Rizwan

Computers, Materials & Continua· Volume 70· Issue 1

Abstract

Due to the widespread use of the internet and smart devices, various attacks like intrusion, zero-day, Malware, and security breaches are a constant threat to any organization's network infrastructure. Thus, a Network Intrusion Detection System (NIDS) is required to detect attacks in network traffic. This paper proposes a new hybrid method for intrusion detection and attack categorization. The proposed approach comprises three steps to address high false and low false-negative rates for intrusion detection and attack categorization. In the first step, the dataset is preprocessed through the data transformation technique and min-max method. Secondly, the random forest recursive feature elimination method is applied to identify optimal features that positively impact the model's performance. Next, we use various Support Vector Machine (SVM) types to detect intrusion and the Adaptive Neuro-Fuzzy System (ANFIS) to categorize probe, U2R, R2U, and DDOS attacks. The validation of the proposed method is calculated through Fine Gaussian SVM (FGSVM), which is 99.3% for the binary class. Mean Square Error (MSE) is reported as 0.084964 for training data, 0.0855203 for testing, and 0.084964 to validate multiclass categorization.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Network Security and Intrusion Detection · Advanced Malware Detection Techniques · Internet Traffic Analysis and Secure E-voting

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (35)

Show source-provided references
1. R. Heady, G. Luger, A. Maccabe and M. Servilla, “The architecture of a network level intrusion detection system,” Tech. Rep., Los Alamos National Lab, New Mexico University, Albuquerque, NM (United States), 1990.10.2172/425295 ↗
2. A novel PCA-firefly based XGBoost classification model for intrusion detection in networks using GPU10.3390/electronics9020219 ↗
3. An effective feature engineering for DNN using hybrid PCA-GWO for intrusion detection in IoMT architecture10.1016/j.comcom.2020.05.048 ↗
4. An introduction to intrusion-detection systems
5. Fast and secure data accessing by using dna computing for the cloud environment
6. Securing multimedia by using DNA-based encryption in the cloud computing environment10.1145/3392665 ↗
7. System reliability evaluation using budget constrained real d-mc search10.1016/j.comcom.2021.02.004 ↗
8. Intelligent deception techniques against adversarial attack on the industrial system10.1002/int.22384 ↗
9. A novel cryptosystem based on dna cryptography and randomly generated mealy machine10.1016/j.cose.2020.102160 ↗
10. Intrusion detection: A survey
11. Survey on cloud model based similarity measure of uncertain concepts10.1049/trit.2019.0021 ↗
12. Efficient algorithm for big data clustering on single machine10.1049/trit.2019.0048 ↗
13. Machine learning based botnet identification traffic
14. “Malicious spam emails developments and authorship attribution,”
15. A survey of intrusion detection & prevention techniques
16. Data preprocessing support for data mining
17. A comprehensive approach towards data preprocessing techniques & association rules
18. A survey on feature selection methods10.1016/j.compeleceng.2013.11.024 ↗
19. A survey of feature selection and feature extraction techniques in machine learning
20. Decision tree based intrusion detection system for NSL-KDD dataset
21. Anomaly-based intrusion detection system through feature selection analysis and building hybrid efficient model10.1016/j.jocs.2017.03.006 ↗
22. C. Yin, Y. Zhu, J. Fei and X. He, “A deep learning approach for intrusion detection using recurrent neural networks,” IEEE Access, vol. 5, pp. 21954–21961, 2017.10.1109/ACCESS.2017.2762418 ↗
23. Analysis of classification techniques for intrusion detection
24. Comparison of classification techniques applied for network intrusion detection and classification10.1016/j.jal.2016.11.018 ↗
25. Intrusion detection for cloud computing using neural networks and artificial bee colony optimization algorithm10.1016/j.icte.2018.01.014 ↗
26. A hybrid data mining approach for intrusion detection on imbalanced NSL-KDD dataset
27. Y. S. Sydney and M. Kasongo, “A deep learning method with wrapper based feature extraction for wireless intrusion detection system,” Computers & Security. Elsevier, vol. 92, pp. 15, 2020.10.1016/j.cose.2020.101752 ↗
28. K. E. S. Hadeel Alazzam and Ahmad Sharieh, “A feature selection algorithm for intrusion detection system based on pigeon inspired optimizer,” Expert Systems with Applications. Elsevier, vol. 148, pp. 113249, 2020.10.1016/j.eswa.2020.113249 ↗
29. A. M. Yogita Hande, “A survey on intrusion detection system for software defined networks (sdn),” Research Anthology on Artificial Intelligence Applications in Security. IGI Global, vol. 16, no. 1, pp. 20, 2021.
30. Alphalogger: Detecting motion-based side-channel attack using smartphone keystrokes
31. Ensemble adaboost classifier for accurate and fast detection of botnet attacks in connected vehicles
32. DeepAMD: Detection and identification of android malware using high-efficient deep artificial neural network10.1016/j.future.2020.10.008 ↗
33. A comprehensive survey of AI-enabled phishing attacks detection techniques
34. CANintelliIDS: Detecting in-vehicle intrusion attacks on a controller area network using CNN and attention-based GRU
35. A survey on applications of artificial intelligence for Pre-parametric project cost and soil shear-strength estimation in construction and geotechnical engineering10.3390/s21020463 ↗