Application of Support Vector Machine Model Based on an Improved Elephant Herding Optimization Algorithm in Network Intrusion Detection

In order to improve the accuracy of network intrusion detection, it is necessary to optimize Support Vector Machine (SVM) parameters. In view of the advantages of Elephant Herding Optimization (EHO) algorithm, such as simple control parameters and easy combination with other algorithms, this paper tries to optimize these parameters by using an Improved EHO (IEHO) algorithm. The IEHO-SVM algorithm is then proposed for parameters optimization, in order to improve the accuracy of network intrusion detection. The simulation experiment uses the KDD CUP99 data set for verification analysis. The experimental results show that, compared with the Particle Swarm Optimization (PSO)-SVM algorithm, Month-flame Optimization (MFO)-SVM algorithm and the basic EHO-SVM algorithm, the IEHO-SVM algorithm not only improves the global search ability of network intrusion, but also increases the accuracy rate of network intrusion detection by an average of 7.36%, 4.23% and 5.56% respectively, and reduces the false alarm rate by an average of 3.04%, 2.41% and 3.07% respectively, which aims at improving the efficiency of network intrusion detection.

[1]  Hu Zhang Design of Intrusion Detection System Based on a New Pattern Matching Algorithm , 2009, 2009 International Conference on Computer Engineering and Technology.

[2]  Zhang Qiant,et al.  Double subgroups fruit fly optimization algorithm with characteristics of Levy flight , 2015 .

[3]  Yang Shao-quan,et al.  An Intrusion Detection System Based on Support Vector Machine , 2003 .

[4]  Shan Suthaharan,et al.  Support Vector Machine , 2016 .

[5]  Atsushi Inoue,et al.  Support vector classifiers and network intrusion detection , 2004, 2004 IEEE International Conference on Fuzzy Systems (IEEE Cat. No.04CH37542).

[6]  S. Deb,et al.  Elephant Herding Optimization , 2015, 2015 3rd International Symposium on Computational and Business Intelligence (ISCBI).

[7]  Eva Tuba,et al.  Elephant herding optimization algorithm for support vector machine parameters tuning , 2017, 2017 9th International Conference on Electronics, Computers and Artificial Intelligence (ECAI).

[8]  Dong Seong Kim,et al.  Genetic algorithm to improve SVM based network intrusion detection system , 2005, 19th International Conference on Advanced Information Networking and Applications (AINA'05) Volume 1 (AINA papers).

[9]  Milan Tuba,et al.  Multilevel image thresholding using elephant herding optimization algorithm , 2017, 2017 14th International Conference on Engineering of Modern Electric Systems (EMES).

[10]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[11]  Zhu Ke-jun Hybrid PSO-Solver algorithm for solving optimization problems , 2011 .

[12]  Leandro dos Santos Coelho,et al.  A new metaheuristic optimisation algorithm motivated by elephant herding behaviour , 2017 .

[13]  Dorothy E. Denning,et al.  An Intrusion-Detection Model , 1987, IEEE Transactions on Software Engineering.

[14]  Nadeem Javaid,et al.  Scheduling of Appliances in Home Energy Management System Using Elephant Herding Optimization and Enhanced Differential Evolution , 2017, INCoS.

[15]  Roshan Ramakrishna Naik,et al.  Principle component analysis based intrusion detection system using support vector machine , 2016, 2016 IEEE International Conference on Recent Trends in Electronics, Information & Communication Technology (RTEICT).

[16]  V. Mani,et al.  Clustering Using Levy Flight Cuckoo Search , 2012, BIC-TA.

[17]  Robert C. Atkinson,et al.  Threat analysis of IoT networks using artificial neural network intrusion detection system , 2016, 2016 International Symposium on Networks, Computers and Communications (ISNCC).