An improved Harris Hawks optimizer based feature selection technique with effective two-staged classifier for network intrusion detection system

被引:6
作者
Nandhini, U. [1 ]
Kumar, Svn Santhosh [1 ]
机构
[1] Vellore Inst Technol, Sch Comp Sci Engn & Informat Syst, Vellore, India
基金
英国科研创新办公室;
关键词
Network-based Intrusion Detection System (NIDS); Principal Component Analysis (PCA); Improved Harris Hawks Optimizer (IHHO); Support Vector Machine (SVM); K-Nearest Neighbors (KNN); SVM; MODEL;
D O I
10.1007/s12083-024-01727-6
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Due to the increase in network attacks, maintaining network security is significantly difficult, to overcome security vulnerabilities Intrusion Detection System (IDS) is utilized. IDS is a software application that monitors the network traffic and detects the malicious activity in the network. Network Intrusion Detection System (NIDS) identifies the suspicious behaviour of nodes in the network by analysing the network traffic. Most of the existing IDS suffer from achieving better feature selection with high classification accuracy with reduced false alarm rate. In the proposed system, the Principal Component Analysis (PCA) technique is utilized to reduce the dimensionality of the dataset. Improved Harris Hawks Optimizer (IHHO) is employed for effective feature selection which provides powerful global search capability. For classification, two-staged classifier is proposed which employs Support Vector Machine (SVM) for stage-1 and K-Nearest Neighbors (KNN) for stage-2. The main goal of the proposed system is to combine the advantages of SVM and KNN to enhance classification accuracy with a reduced false alarm rate. The performance of the proposed system is evaluated by using the NSL- KDD dataset and it has achieved an overall classification accuracy of 95.01%, a False alarm rate of 0.01%, and an overall detection rate of 92.01%.
引用
收藏
页码:2944 / 2978
页数:35
相关论文
共 49 条
[1]   On the Performance of Machine Learning Models for Anomaly-Based Intelligent Intrusion Detection Systems for the Internet of Things [J].
Abdelmoumin, Ghada ;
Rawat, Danda B. ;
Rahman, Abdul .
IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (06) :4280-4290
[2]   A novel SVM-kNN-PSO ensemble method for intrusion detection system [J].
Aburomman, Abdulla Amin ;
Reaz, Mamun Bin Ibne .
APPLIED SOFT COMPUTING, 2016, 38 :360-372
[3]   A hierarchical intrusion detection system based on extreme learning machine and nature-inspired optimization [J].
Alzaqebah, Abdullah ;
Aljarah, Ibrahim ;
Al-Kadi, Omar .
COMPUTERS & SECURITY, 2023, 124
[4]  
Amanullah M., 2022, 2022 INT C EDG COMP, P1, DOI DOI 10.1109/ICECAA55415.2022.9936112
[5]  
Assy Ahmed Tamer, 2023, Procedia Computer Science, P78, DOI [10.1016/j.procs.2023.03.013, 10.1016/j.procs.2023.03.013]
[6]   A genomic rule-based KNN model for fast flux botnet detection [J].
Ayo, Femi Emmanuel ;
Awotunde, Joseph Bamidele ;
Folorunso, Sakinat Oluwabukonla ;
Adigun, Matthew O. ;
Ajagbe, Sunday Adeola .
EGYPTIAN INFORMATICS JOURNAL, 2023, 24 (02) :313-325
[7]   Identifying and Benchmarking Key Features for Cyber Intrusion Detection: An Ensemble Approach [J].
Binbusayyis, Adel ;
Vaiyapuri, Thavavel .
IEEE ACCESS, 2019, 7 :106495-106513
[8]   A novel clustering approach and adaptive SVM classifier for intrusion detection in WSN: A data mining concept [J].
Borkar, Gautam M. ;
Patil, Leena H. ;
Dalgade, Dilip ;
Hutke, Ankush .
SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2019, 23 (120-135) :120-135
[9]   Intelligent Intrusion Detection in Software-Defined Networking: A Comparative Study of SVM and ANN Models [J].
Boukraa, Lamiae ;
Essahraui, Siham ;
El Makkaoui, Khalid ;
Ouahbi, Ibrahim ;
Esbai, Redouane .
18TH INTERNATIONAL CONFERENCE ON FUTURE NETWORKS AND COMMUNICATIONS, FNC 2023/20TH INTERNATIONAL CONFERENCE ON MOBILE SYSTEMS AND PERVASIVE COMPUTING, MOBISPC 2023/13TH INTERNATIONAL CONFERENCE ON SUSTAINABLE ENERGY INFORMATION TECHNOLOGY, SEIT 2023, 2023, 224 :26-33
[10]  
Bukhari Owais, 2023, Procedia Computer Science, P1003, DOI [10.1016/j.procs.2023.01.080, 10.1016/j.procs.2023.01.080]