T S型模糊神经网络与入侵检测解析课件.ppt
《T S型模糊神经网络与入侵检测解析课件.ppt》由会员分享,可在线阅读,更多相关《T S型模糊神经网络与入侵检测解析课件.ppt(54页珍藏版)》请在三一办公上搜索。
1、2007-03-07,哈尔滨理工大学网络信息中心,1,T-S型模糊神经网络与入侵检测,哈尔滨理工大学 卜明玮,2007-03-07,哈尔滨理工大学网络信息中心,2,T-S型模糊神经网络与入侵检测,主要内容T-S型模糊神经网络介绍BP算法原理用于T-S FNN模糊参数学习遗传算法用于T-S FNN的权值学习T-S FNN应用于入侵检测数据分析,2007-03-07,哈尔滨理工大学网络信息中心,3,T-S型模糊神经网络介绍,T-S FNN的结构,2007-03-07,哈尔滨理工大学网络信息中心,4,T-S型模糊神经网络介绍,T-S FNN结构的说明网络由前件网络和后件网络两部分组成前件网络用来匹配
2、模糊规则的前件后件网络用来产生模糊规则的后件,2007-03-07,哈尔滨理工大学网络信息中心,5,T-S型模糊神经网络介绍,前件网络 第一层为输入层。第二层每个结点代表一个语言变量值 第三层的每个结点代表一条模糊规则, 它的作用是用来匹配模糊规则的前件, 计算出每条规则的适用度。 第四层的结点数与第三层相同, 它所实现的是归一化计算,2007-03-07,哈尔滨理工大学网络信息中心,6,T-S型模糊神经网络介绍,后件网络 它由r 个结构相同的并列子网络组成, 每个子网络产生一个输出量。 输入层中第0个结点的输入值x0= 1, 它的作用是提供模糊规则后件中的常数项。 子网络的第2层共有m 个结
3、点, 每个结点代表一条规则, 该层的作用是计算每一条规则的后件,2007-03-07,哈尔滨理工大学网络信息中心,7,T-S型模糊神经网络介绍,yk是各规则后件的加权和, 加权系数为各模糊规则的归一化适用度, 也即前件网络的输出用作后件网络第3层的连接权值。这里不考虑各输入分量的模糊分割数的划分, 需要学习的参数主要是后件网络的连接权以及前件网络第2层各结点隶属函数的中心值及宽度,2007-03-07,哈尔滨理工大学网络信息中心,8,T-S型模糊神经网络与入侵检测,T-S型模糊神经网络介绍BP算法原理用于T-S FNN模糊参数学习遗传算法用于T-S FNN的权值学习T-S FNN应用于入侵检测
4、数据分析,2007-03-07,哈尔滨理工大学网络信息中心,9,BP算法原理用于T-S FNN模糊参数学习,我们先用一个简单的BP网络结构说明BP算法的原理,下面是具有一个隐含层的BP网络的结构,2007-03-07,哈尔滨理工大学网络信息中心,10,BP算法原理用于T-S FNN模糊参数学习,BP算法是一种监督式的学习算法,其主要思想是:q输入学习样本(P1, P2, Pq),己知与其对应的期望输出样本为:T1,T2,Tq。学习的目的是用网络的实际输出A1,A2,Aq与目标矢量T1,T2,Tq之间的误差来修改权值,使Ai(i=1,2,q)与期望的Ti尽可能地接近,即是网络输出层的误差平方和达
5、到最小。,2007-03-07,哈尔滨理工大学网络信息中心,11,BP算法原理用于T-S FNN模糊参数学习,以前面图中所示的三层网络为例进行BP算法推导,设输入为P,输入神经元有r个,隐含层有s个神经元,激活函数为f1,输出层内有t个神经元,对应的激活函数为f2,输出为A,目标矢量为T。,2007-03-07,哈尔滨理工大学网络信息中心,12,BP算法原理用于T-S FNN模糊参数学习,信息的正向传递 隐含层中第k个神经元的输出为: 输出层中第l个神经元的输出为: 定义误差为,2007-03-07,哈尔滨理工大学网络信息中心,13,BP算法原理用于T-S FNN模糊参数学习,利用梯度下降法求
6、权值变化及误差的反向传播梯度下降法是一种对某个准则函数的迭代寻优算法。设J(a)是准则函数,a为一向量。d为J(a)在点ak的梯度,为一向量,其方向为J(a)增长最快的方向;负梯度方向,则是减少最快的方向。因此,若求某函数的极大值,沿梯度方向走,可以最快的速度到达极大点;反之沿负梯度方向走,可以最快地到达极小点。,2007-03-07,哈尔滨理工大学网络信息中心,14,BP算法原理用于T-S FNN模糊参数学习,利用梯度下降法求权值变化及误差的反向传播 输出层的权值变化 其中 同理可得:,2007-03-07,哈尔滨理工大学网络信息中心,15,BP算法原理用于T-S FNN模糊参数学习,隐含层
7、的权值变化其中:同理可得:,2007-03-07,哈尔滨理工大学网络信息中心,16,BP算法原理用于T-S FNN模糊参数学习,现在考虑T-S型模糊神经网络中前件网络的隶属函数参数的学习问题。先将后件网络的连接权参数W j i固定,从而T-S FNN的结构图可以简化为如下形式。,2007-03-07,哈尔滨理工大学网络信息中心,17,BP算法原理用于T-S FNN模糊参数学习,依据前面介绍的算法原理,可依次求得每一层的误差最后求得一阶梯度,2007-03-07,哈尔滨理工大学网络信息中心,18,BP算法原理用于T-S FNN模糊参数学习,在求得所需的一阶梯度后,最后可以给出参数的学习算法为,2
8、007-03-07,哈尔滨理工大学网络信息中心,19,T-S型模糊神经网络与入侵检测,T-S型模糊神经网络介绍BP算法原理用于T-S FNN模糊参数学习遗传算法用于T-S FNN的权值学习T-S FNN应用于入侵检测数据分析,2007-03-07,哈尔滨理工大学网络信息中心,20,遗传算法用于T-S FNN的权值学习,遗传算法的主要特点是:遗传算法使用参数集的编码,而不是参数本身;遗传算法目标函数指引遗传过程, 不是采用求导数或其它定理;遗传算法在点群上搜索寻优,而不是一个点;遗传算法使用可能性变换法,而不是定论法则。,2007-03-07,哈尔滨理工大学网络信息中心,21,遗传算法用于T-S
9、 FNN的权值学习,遗传算法的简要框图,2007-03-07,哈尔滨理工大学网络信息中心,22,遗传算法用于T-S FNN的权值学习,改进遗传算法并用于训练连接权 这里的算法对SGA作以下改进采用实数编码权值的学习是一个复杂的连续参数优化问题。若采用二进制编码, 会造成编码串过长, 且需要再解码为实数, 使权值变化为步进, 从而影响网络学习的精度。 自适应交叉率自适应变异率,2007-03-07,哈尔滨理工大学网络信息中心,23,遗传算法用于T-S FNN的权值学习,采用实数编码 网络的各个权值按一定的顺序级连为一个长串(W 10, W 11, ,W 1n ,W 20, W 21, , W 2
10、n , , W m 0, W m 1, , W m n) , 串上的每一个位置对应着网络的一个权值,2007-03-07,哈尔滨理工大学网络信息中心,24,遗传算法用于T-S FNN的权值学习,采用自适应交叉率交叉:即按某一概率P c 从种群中随机选择两个串进行相互交换(部分交换两个串的某些位)。这里采用自适应交叉率。对于适应值高的串, 取较低的P c, 对于适应值低的串, 取较高的P c, 使该串进入下一代的机会增大。即,2007-03-07,哈尔滨理工大学网络信息中心,25,遗传算法用于T-S FNN的权值学习,P c = kc 是小于1 的常数, f c 是要交叉的两个串中适应值大的一个
11、, f max、f分别是种群的最大适应值和平均适应值, f max -f体现了种群的收敛程度, 若此值较小, 说明种群已趋向收敛。,2007-03-07,哈尔滨理工大学网络信息中心,26,遗传算法用于T-S FNN的权值学习,采用自适应变异率 变异:变异算子是按某一概率Pm改变种群中某些串的某些位。由于采用实数编码,这里的变异操作以概率Pm在初始概率分布中随机选择一个值,然后与要变异的串的某些位的权值相加。这里采用自适应变异率。对于适应值高的串,取较低的Pm,对于适应值低的串,取较高的Pm ,使该串进入下一代的机会增大。即,2007-03-07,哈尔滨理工大学网络信息中心,27,遗传算法用于T
12、-S FNN的权值学习,Pm = km 是小于1 的常数, km 是要变异的串的适应值。,2007-03-07,哈尔滨理工大学网络信息中心,28,遗传算法用于T-S FNN的权值学习,改进遗传算法用于训练连接权的其他问题初始化过程为使遗传算法能搜索所有可行解的范围, 初试化网络的各权值以概率分布来随机确定。 评价函数f 网络以训练集样本为输入输出, 运行后返回误差平方和的倒数作为评价函数选择在繁殖过程中, 某一个串其被拷贝的概率P s 可表示为:Ps=fi/ fi,fi,2007-03-07,哈尔滨理工大学网络信息中心,29,T-S型模糊神经网络与入侵检测,T-S型模糊神经网络介绍BP算法原理
13、用于T-S FNN模糊参数学习遗传算法用于T-S FNN的权值学习T-S FNN应用于入侵检测数据分析,2007-03-07,哈尔滨理工大学网络信息中心,30,T-S FNN应用于入侵检测数据分析,数据来源 网络数据的特征选取 数据预处理 T-S型模糊神经网络的结构参数设置,2007-03-07,哈尔滨理工大学网络信息中心,31,T-S FNN应用于入侵检测数据分析,数据来源 对于入侵检测数据分析的数据源,这里采用KDDCup99数据集,属性集的属性分为四类:基本属性集、内容属性集、流量属性集、主机流量属性集,共41个属性。下面是两条数据示例:,0,tcp,http,SF,181,5450,0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- S型模糊神经网络与入侵检测解析课件 模糊 神经网络 入侵 检测 解析 课件

链接地址:https://www.31ppt.com/p-1481611.html