[企业管理]第五章 BP网络.ppt
《[企业管理]第五章 BP网络.ppt》由会员分享,可在线阅读,更多相关《[企业管理]第五章 BP网络.ppt(31页珍藏版)》请在三一办公上搜索。
1、,Chapter 5 BP网络多层神经网络,2012-5-22,章节目录,BP神经元及BP网络模型BP网络的学习BP网络学习算法BP网络学习算法的比较BP网络泛化能力的提高BP网络的局限性BP网络的MATLAB仿真程序设计BP网络设计的基本方法BP网络应用实例,BP神经元及BP网络模型,BP神经元及BP网络模型,BP神经元的传输函数最常用的为logsig和tansig函数,输出层有时也采用purelin线性函数。如:a=logsig(Wp+b)BP神经网络信息从输入层流向输出层,是一种多层前馈神经网络。,BP网络的学习,BP网络的学习,BP网络学习过程分为两个阶段:第一个阶段:输入已知的学习样
2、本,通过设置网络结构和前一次迭代的权值和阈值,从网络第一层向后计算各神经元的输出。第二个阶段:对权值和阈值进行修改,从最后一层向前计算各权值和阈值对总误差的影响,据此对各权值和阈值进行修改。BP算法(back propagation):由误差逐层往回传递,以修正层与层间的权值和阈值的误差反响传播算法称之为BP算法。将该种算法推广到多层网络形成BP网络。,长沙,BP网络学习算法,最速下降BP算法,3 第k次迭代的总误差曲面的梯度4 修正权值和阈值 X(k):第k次迭代各层之间的连接权向量或阈值向量:学习速率,默认值为0.01缺点:收敛速度慢 易陷于局部极小 容易发生震荡,动量BP算法,对权值和阈
3、值的修正:优点:收敛速度较快,学习时间较短。学习率 根据局部误差曲面作出相应的调整,使得算法稳定且尽量大的步长。,学习率可变的BP算法,弹性BP算法,目的:消除梯度幅度的不利影响。g(k):第k次迭代的梯度:权值或阈值第k次迭代的幅度修正值,变梯度算法,变梯度算法中,沿着变化的方向进行搜索,使其收敛速度比最陡下降梯度方向的收敛速度更快。1 第一次迭代沿着最陡梯度下降方向开始2 最佳距离的线性搜索沿着当前搜索方向 P(k):第k+1次迭代的搜索方向如何计算,介绍不同的变梯度算法中的四种计算方法。,变梯度算法,(1)Fletcher-Reeves修正算法(2)Polak-Ribiere 修正算法(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 企业管理 企业管理第五章 BP网络 第五 BP 网络

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