Abstract
In order to improve the detection rate of network intrusion, this paper proposes a kind of bat algorithm (BA), which can optimize the intrusion detection model of support vector machine (BA-SVM). In this algorithm, parameters of the SVM support vector machine are coded as individual bats first, and the detection rate of network intrusion is put as the parameter objective function. Then, the optimum parameter of support vector machine is found by simulating the bat flight. Finally, a network intrusion detection model is established based on optimal parameters, and simulation experiments are performed with KDD CUP99 dataset. The results show that this model could not only improve the detection rate of network intrusion, but also reduce the training time, and therefore improve the effect of network intrusion detection.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Mao, X.G.: Computer and information network security problems and strategies. Sci. Technol. Inf. 3, 65–66 (2010)
Chen, G., Wang, H.Q., Sun, X.: Model selection for SVM classification based on kernel prototype and adaptive genetic algorithm. J. Graduate Univ. Chin. Acad. Sci. 29, 62–69 (2012)
Shan, L.L., Zhang, H.J., et al.: Parameters optimization and implementation of mixed kernels ε-SVM based on improved PSO algorithm. Appl. Res. Comput. 30, 1636–1639 (2013)
Gao, L.F., Zhao, S.J., Gao, J.: Application of artificial fish-swarm algorithm in SVM parameter optimization selection. Comput. Eng. Appl. 49, 86–90 (2013)
Yang, X.S.: A new metaheuristic bat-inspired algorithm. Nat. Inspired Coop. Strat. Optim. Sci. 284, 65–74 (2012)
Acknowledgments
This work was supported by the Inner Mongolia University for Nationalities Funds of China under Grant No. NMDYB15079.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Cheng, C., Bao, L., Bao, C. (2016). Network Intrusion Detection with Bat Algorithm for Synchronization of Feature Selection and Support Vector Machines. In: Cheng, L., Liu, Q., Ronzhin, A. (eds) Advances in Neural Networks – ISNN 2016. ISNN 2016. Lecture Notes in Computer Science(), vol 9719. Springer, Cham. https://doi.org/10.1007/978-3-319-40663-3_46
Download citation
DOI: https://doi.org/10.1007/978-3-319-40663-3_46
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-40662-6
Online ISBN: 978-3-319-40663-3
eBook Packages: Computer ScienceComputer Science (R0)