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.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call