| 289 | 8 | 505 |
| 下载次数 | 被引频次 | 阅读次数 |
基于BP神经网络的入侵检测方法因神经网络的初始网络运行参数是随机选择,存在容易陷入局部最优及收敛慢而导致检测准确率低的问题,提出一种基于CFA和BP神经网络的入侵检测方法 CFA-BPIDS.将BP神经网络的权值和阈值编码成CFA中的细胞个体,BP神经网络全局误差作为CFA的适应值,然后进行多次迭代,选择适应值最优的细胞个体作为BP神经网络的权值和阈值,最后将具有最优权值和阈值的BP神经网络应用在网络入侵检测中的检测模块.实验结果表明,该方法相比基于遗传算法和粒子群算法,优化BP神经网络的入侵检测方法提高了入侵检测准确率.
Abstract:In the intrusion detection method based on BP neural network,because the initial network running parameters of neural network were random selection,it was easy to get into local optimal,slow convergence,and low detection accuracy. A method called CFA-BPIDS was proposed. It was based on CFA optimizing the BP neural network. The weight and threshold of BP neural network were encoded into the cell individuals in CFA. The deviation of BP neural network was used as the fitness value of CFA.Then the individual cell with the best fitness value was chosen as the initial weight and threshold of the BP neural network after iterations. Finally,the BP neural network model of CFA optimization was applied to intrusion detection. The simulation results showed that,compared with the BP neural network model which was optimized by genetic algorithm and particle swarm optimization,the proposed method improved detection accuracy.
[1]ABUROMMAN A A,REAZ M B I.A novel SVM-k NN-PSO ensemble method for intrusion detection system[J].Applied soft computing,2016,38:360-372.
[2]VARMA P R K,KUMARI V V,KUMAR S S.Feature selection using relative fuzzy entropy and ant colony optimization applied to real-time intrusion detection system[J].Procedia computer science,2016,85:503-510.
[3]杨雅辉,黄海珍,沈晴霓,等.基于增量式GHSOM神经网络模型的入侵检测研究[J].计算机学报,2014,37(5):1216-1224.
[4]屈洪春,王帅.一种基于进化神经网络的混合入侵检测模型[J].计算机科学,2016,43(S1):335-338.
[5]YANG Y,WANG G,YANG Y.Parameters optimization of polygonal fuzzy neural networks based on GA-BP hybrid algorithm[J].International journal of machine learning and cybernetics,2014,5(5):815-822.
[6]刘羿.蝙蝠算法优化神经网络的网络入侵检测[J].计算机仿真,2015,32(2):311-314.
[7]REN C,AN N,WANG J,et al.Optimal parameters selection for BP neural network based on particle swarm optimization:a case study of wind speed forecasting[J].Knowledge-based systems,2014,56:226-239.
[8]沈夏炯,王龙,韩道军.人工蜂群优化的BP神经网络在入侵检测中的应用[J].计算机工程,2016,42(2):190-194.
[9]EESA A S,ABDULAZEEZ A M,ONMAN Z.Cuttlefish algorithm:a novel bio-inspired optimization algorithm[J].International journal of scientific and engineering research,2013,4(9):1978-1986.
[10]RIFFI M E,BOUZIDI M.Discrete cuttlefish optimization algorithm to solve the travelling salesman problem[C]//Complex Systems(WCCS)Third World Conference.Marrakech,2015:1-6.
[11]EESA A S,ONMAN Z,BRIFCANI A M A.A novel feature-selection approach based on the cuttlefish optimization algorithm for intrusion detection systems[J].Expert systems with applications,2015,42(5):2670-2679.
[12]KAUR R,SACHDEVA M,KUMAR G.Nature inspired feature selection approach for effective intrusion detection[J].Indian journal of science and technology,2016,9(42):1209-1218.
[13]武小年,彭小金,杨宇洋,等.入侵检测中基于SVM的两级特征选择方法[J].通信学报,2015,36(4):23-30.
[14]梁鸿,葛宇飞,陈林,等.基于树突细胞算法与对支持向量机的入侵检测[J].计算机应用,2015,35(11):3087-3091.
基本信息:
DOI:10.13705/j.issn.1671-6841.2017292
中图分类号:TP183;TP393.08
引用信息:
[1]凌捷,黄盛.基于CFA和BP神经网络的入侵检测方法[J],2018,50(03):1-6.DOI:10.13705/j.issn.1671-6841.2017292.
基金信息:
广东省科技项目(2014B090901053,2015B010128014,2015B090906015,2016B010107002);; 广州市科技计划项目(201604010077,201604010048)
2017-09-21
2017
2017-10-12
2017
1