基于智能化的入侵检测研究
2012-06-19张梁
河北建筑工程学院学报 2012年2期
张 梁
(河北建筑工程学院,河北 张家口075024)
1 前 言
当今的时代是信息化时代,网络与人们的生活密不可分.网络在给人们带来便捷的同时,另一个问题也随之而生,即网络安全问题.网络安全仅仅靠被动的防御技术是不够的,只有采取主动的防御手段,如入侵检测,审计和反攻击等技术,才能充分保障系统的安全.
2 神经网络
2.1 神经网络的概念
人工神经网络就是基于模仿生物大脑的结构和功能而形成的一种信息处理系统.人是地球上具有最高智慧的动物,人的指挥均来自大脑,人类是靠大脑进行思考、联想、记忆和推理判断等,这些功能是任何被称为“电脑”的一些计算机所无法取代的.神经网络以简单非线性神经元作为处理单元,通过广泛连接构成大规模分布式并行处理非线性动力学系统方式,它不依赖于精确数学模型,而显示出自适应、自学习功能.
2.2 神经网络的优化
传统BP网络训练时间较长,学习性能不理想,为优化神经网络的性能,采用可变学习速率算法、动量技术和批处理技术,相对于原始的BP网络,大大提高了入侵检测的性能和速度.
2.2.1 动量算法:为了改善网络训练的收敛曲线的震荡,即加速网络的收敛性能,每次学习的权值改变可以随着本次训练和上一次训练权值进行.因此第K次训练的权值调整公式为:

2.2.2 可变学习速度算法:如果均方误差权值在更新后增加了,并且超过了某个设置的百分数ε(例如1%-5%),那么权值更新被取……
登录APP查看全文
