计算机工程

• 人工智能及识别技术 • 上一篇    下一篇

人工蜂群优化的BP神经网络在入侵检测中的应用

沈夏炯a,b,王龙b,韩道军a,b   

  1. (河南大学 a.数据与知识工程研究所; b.计算机与信息工程学院,河南 开封 475004)
  • 收稿日期:2015-02-02 出版日期:2016-02-15 发布日期:2016-01-29
  • 作者简介:沈夏炯(1963-),男,教授、博士,主研方向为空间数据处理、形式概念分析;王龙,硕士研究生;韩道军,副教授、博士。
  • 基金项目:
    国家自然科学基金资助项目(61272545);河南省科技厅科技攻关计划基金资助项目(142102210390);河南省教育厅自然科学基金资助项目(13B520918)。

Application of BP Neural Network Optimized by Artificial Bee Colony in Intrusion Detection

SHEN Xiajiong a,b,WANG Long b,HAN Daojun a,b   

  1. (a.Institute of Data and Knowledge Engineering; b.School of Computer and Information Engineering, Henan University,Kaifeng,Henan 475004,China)
  • Received:2015-02-02 Online:2016-02-15 Published:2016-01-29

摘要:

传统BP神经网络存在容易陷入局部最优、收敛速度慢等缺点。为此,根据人工蜂群算法全局寻优以及群体智能的特点,在初始化神经网络参数时,将神经网络的误差作为人工蜂群算法的适应度,选择适应度最好的一组参数作为神经网络的权值和阈值,避免神经网络陷入局部最优和收敛速度慢的问题。将人工蜂群优化的BP神经网络模型应用于入侵检测中,仿真实验结果表明,优化后的网络模型可加快收敛速度,提高检测精度。

关键词: 人工蜂群算法, BP神经网络, 入侵检测, 遗传算法, 全局寻优

Abstract: The existence of traditional BP neural network is easy to fall into local optimum,slow convergence and other shortcomings.According to the features of global optimization and swarm intelligence of Artificial Bee Colony(ABC) algorithm,in the neural network parameter initialization,this paper uses the deviation of the neural network as a fitness of ABC algorithm,selects the best fitness of a set of parameters as a nerve power networks and thresholds.Doing so can avoid falling into local optimum neural network and slow convergence problem.The BP neural network model of ABC optimization applied to intrusion detection.Simulation results show that the network model is optimized to accelerate the convergence rate and improve the detection accuracy.

Key words: Artificial Bee Colony(ABC) algorithm, BP neural network, intrusion detection, genetic algorithm, global optimization

中图分类号: