A supervised machine learning-based solution for efficient network intrusion detection using ensemble learning based on hyperparameter optimization

被引:20
作者
Sarkar A. [1 ]
Sharma H.S. [2 ]
Singh M.M. [2 ]
机构
[1] Department of Computer Science and Electronics, Ramakrishna Mission Vidyamandira, Belur Math, West Bengal, Howrah
[2] Department of Computer Science and Engineering, North Eastern Regional Institute of Science and Technology, Arunachal Pradesh, Nirjuli
关键词
Intrusion Detection (ID); Neural Network; R2L (Root to Local attacks); U2R (User to Root attack);
D O I
10.1007/s41870-022-01115-4
中图分类号
学科分类号
摘要
An efficient machine learning (ML) ensemble technique for categorizing Intrusion Detection (ID) is proposed in this study. The tuning of the ML model’s parameters is a critical topic since it can improve detection quality. Another area where quality might be enhanced is pre-processing. Corrections to the training dataset can help with class identification, especially for unusual attacks like R2L (Root to Local attacks), U2R (User to Root attack). When compared to existing methodologies, the proposed methodology has a number of advantages, such as (1) it proposes two methods for classifying intrusions on the two most widely used datasets using ML models. (2) The KDD Cup99 and NSL-KDD datasets are rebalanced through data augmentation. (3) Provides a 3 steps approach for improving detection of intrusion utilizing Multi Layer Perceptron (MLP) in a cascaded structure. (4) To classify each class using a specialized one, a cascaded meta-specialized classifier architecture has been developed. (5) All meta-specialists assess the dataset’s non-flagged connections. With a classification accuracy of 89.32% and an FPR of 1.95%, this approach has been shown to considerably increase detection quality. (6) Finally, to enhance detection capability, the best algorithms’ predictions are integrated by increasing their weights. On the NSL-KDD dataset, this approach has a high accuracy of 87.63% and a low FPR of 1.68%. © 2022, The Author(s), under exclusive licence to Bharati Vidyapeeth's Institute of Computer Applications and Management.
引用
收藏
页码:423 / 434
页数:11
相关论文
共 24 条
[1]  
Srinivas K., Prasanth N., Trivedi R., Et al., A novel machine learning inspired algorithm to predict real-time network intrusions, Int J Inf Technol, (2022)
[2]  
Singh P., Ranga V., Attack and intrusion detection in cloud computing using an ensemble learning approach, Int J Inf Technol, 13, pp. 565-571, (2021)
[3]  
Shokoohsaljooghi A., Mirvaziri H., Performance improvement of intrusion detection system using neural networks and particle swarm optimization algorithms, Int J Inf Technol, 12, pp. 849-860, (2020)
[4]  
Bhuvaneswari Amma N., Valarmathi P., ORaBaN: an optimized radial basis neuro framework for anomaly detection in large networks, Int J Inf Technol, 14, pp. 2497-2503, (2022)
[5]  
The UCI KDD Archive, (1999)
[6]  
NSDL-KDD, (2022)
[7]  
Singh M., Dutta N., Singh T.R., Nandi U., A technique to detect wormhole attack in wireless sensor network using artificial neural network, Evolutionary Comput Mobile Sustain Netw, 53, pp. 297-307, (2020)
[8]  
Sherazi H.H.R., Iqbal R., Ahmad F., Khan Z.A., Chaudary M.H., DDoS attack detection: a key enabler for sustainable communication in internet of vehicles, Sustain Comput Inform Syst, 23, pp. 13-20, (2019)
[9]  
Ho J., Efficient and robust detection of code-reuse attacks through probabilistic packet inspection in industrial IoT device, IEEE Access, 6, pp. 54343-54354, (2018)
[10]  
Rathore J.S., Park H., Semi-supervised learning based distributed attack detection framework for IoT, Appl Soft Comput, 72, pp. 79-89, (2018)