第四章常见神经网络模型优秀课件.ppt
《第四章常见神经网络模型优秀课件.ppt》由会员分享,可在线阅读,更多相关《第四章常见神经网络模型优秀课件.ppt(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第四章常见神经网络模型1第1页,本讲稿共33页智能控制技术第第4 4章章 人工神经元网络模型人工神经元网络模型4.1 引言4.2 常见神经网络模型2第2页,本讲稿共33页4.2 常见神经网络模型一、感知器感知器(Perceptron)模型由美国心理学家Rosenblatt于1958年提出,其简化模型如下图:4.2 常见神经网络模型3第3页,本讲稿共33页一、感知器4.2 常见神经网络模型感知器的数学模型:其中:f.是阶跃函数或符号函数,并且有是阈值。4第4页,本讲稿共33页感知器的最大作用就是可以对输入的样本分类,故它可作分类器,感知器对输入信号的分类如下:即:当感知器的输出为1时,输入样本称
2、为A类;输出为0时,输入样本称为B类。感知器的分类边界是:4.2 常见神经网络模型一、感知器5第5页,本讲稿共33页在输入样本只有两个分量x1,x2时,则有分类边界条件:即w1x1+w2x2-=04.2 常见神经网络模型一、感知器6第6页,本讲稿共33页感知器的学习算法:感知器的学习算法目的在于找寻恰当的权系数w(w1,w2,wn),使系统对一个特定的样本x(x1,x2,xn)能产生期望输出y。当x分类为A类时,期望值y1;X为B类时,y=0。4.2 常见神经网络模型一、感知器7第7页,本讲稿共33页4.2 常见神经网络模型一、感知器感知器的学习算法:1、初始化:置权系数w为最小的随机数;2、
3、训练:输入一样本x(x1,x2,xn)以及它的期望输出y*;3、计算实际输出:;4、计算误差:;5、修改权系数和阈值;6、转2,直到误差满足要求。8第8页,本讲稿共33页4.2 常见神经网络模型一、感知器例:有一组训练向量,对单输出感知器有:X1=-1,1,-2,0T,X2=-1,0,1.5,-0.5T,X3=-1,-1,1,0.5T,设初始权值为Wi(0)=0.5,1,-1,0T,=0.3,期望输出为Y1=0,Y2=0,Y3=1,试训练感知器网络。9第9页,本讲稿共33页4.2 常见神经网络模型一、感知器从感如器的学习算法可知,学习的目的是在于修改网络中的权系数,使网络对于所输入的模式样本能
4、正确分类。当学习结束时,也即神经网络能正确分类时,显然权系数就反映了同类输人模式样本的共同特征。换句话讲,权系数就是存储了的输入模式。由于权系数是分散存在的,故神经网络自然而然就有分布存储的特点。10第10页,本讲稿共33页4.2 常见神经网络模型一、感知器感知器实质是一个分类器,可以用于实现逻辑函数。其分类条件是样本是线性可分的。例:用感知器实现逻辑函数X1UX2的真值:X10 0 1 1X20 1 0 1X1UX20 1 1 111第11页,本讲稿共33页4.2 常见神经网络模型一、感知器以X1UX21为A类,以X1UX2=0为B类,则有方程组:令W1=1,W2=2,则有:1取=0.5,则
5、有:X1+X2-0.5=012第12页,本讲稿共33页4.2 常见神经网络模型一、感知器x1x2(0,0)(0,1)(1,0)(1,1)x1x2(0,0)(0,1)(1,0)(1,1)逻辑与逻辑或逻辑异或x1x2(0,0)(0,1)(1,0)(1,1)x1x2(0,0)(0,1)(1,0)(1,1)13第13页,本讲稿共33页二、BP网络4.2 常见神经网络模型1986年,Rumelhart提出了一种利用误差反向传播(BackPropagation)训练算法的神经网络,简称BP网络,是一种多层前向网络,其特征为:1、由输入层、隐含层、输出层组成;2、同层节点之间没有互连;3、每层节点的输出只影
6、响下层节点;4、激励函数多为S型。14第14页,本讲稿共33页二、BP网络4.2 常见神经网络模型BP网络的数学模型:设有一个m层的神经网络,并在输入层加有样本X;第k层的i神经元的输入总和表示为Uik,输出Xik;从第k-1层的第j个神经元到第k层的第i个神经元的权系数为Wij,各神经元的激励函数为f,则各个变量的关系可用下面有关数学式表示:15第15页,本讲稿共33页二、BP网络4.2 常见神经网络模型BP网络的学习算法:反向传播算法分二步进行,即输入信号正向传播和误差信号反向传播。1输入信号正向传播输入的样本从输入层经过隐层单元一层一层进行处理,通过所有的隐层之后,则传向输出层,每一层神
7、经元的状态只对下一层神经元的状态产生影响。2误差信号反向传播在输出层把现行输出和期望输出进行比较,如果现行输出不等于期望输出,则进入反向传播过程。误差信号按原来正向传播的通路反向传回,并对每个隐层的各个神经元的权系数进行修改,以望误差信号趋向最小。16第16页,本讲稿共33页二、BP网络4.2 常见神经网络模型BP网络的学习算法:1、初始化:置权系数w为最小的随机数;2、训练:给出输入样本x=(x1,x2,xn)以及期望输出y=(y1,y2,yn);3、计算输出:按顺序计算隐含层、输出层各神经元输出;4、计算期望输出与实际输出的误差;5、修改输出层的权系数和阈值;6、修改隐含层的权系数和阈值;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第四 常见 神经网络 模型 优秀 课件
限制150内