书签 分享 收藏 举报 版权申诉 / 18
上传文档赚钱

类型多层前馈网络与BP学习算法课件.ppt

  • 上传人(卖家):三亚风情
  • 文档编号:3584740
  • 上传时间:2022-09-21
  • 格式:PPT
  • 页数:18
  • 大小:267.54KB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《多层前馈网络与BP学习算法课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    多层 网络 BP 学习 算法 课件
    资源描述:

    1、12-4 多层前馈网络与多层前馈网络与BP学习算法学习算法 多层前馈网络的反向传播(BP)学习算法,简称BP算法,是有导师的学习,它是梯度下降法在多层前馈网中的应用。2-4-1 网络结构网络结构见图,u、y是网络的输入、输出向量,神经元用节点表示,网络由输入层、隐层和输出层节点组成,隐层可一层,也可多层(图中是单隐层),前层至后层节点通过权联接。由于用BP学习算法,所以常称BP神经网络。图2-4-1 BP神经网络 u y 22-4-2 BP学习算法学习算法已知网络的输入/输出样本,即导师信号。BP学习算法由正向传播和反向传播组成:正向传播是输入信号从输入层经隐层,传向输出层,若输出层得到了期望

    2、的输出,则学习算法结束;否则,转至反向传播。反向传播是将误差(样本输出与网络输出之差)按原联接通路反向计算,由梯度下降法调整各层节点的权值和阈值,使误差减小。图 2-4-1 BP 神经网络 正向传播正向传播反向传播反向传播 u y 3 学习算法步骤:学习算法步骤:(1)设置初始权系)0(W,为较小的随机非零值;(2)给定输入/输出样本对,计算网络输出 设第p组样本输入:uPppnpuuu(,)12 输出:),(21mpppPdddd,pL12,节点i在第p组样本输入时,输出为yip ytf xtfw t Iipipijjpj()()()Ijp:在第p组样本输入时,节点i的第j个输入。f()取可

    3、微的S型作用函数:f xex()11 由输入层,经隐层至输出层,求得网络输出层节点的输出。正向传播正向传播 u y 4 (3)计算网络的目标函数J 设EP为在第 p 组样本输入时,网络的目标函数取L2范数:EttdytetPppkpkpkpkk()()()()1212122222dy ykp(t):第 p 组样本输入时,经 t 次权值调整,网络的输出,k是输出层第 k个节点。网络的总目标函数:J tEtPp()()作为对网络学习状况的评价。(4)判别 若 J t()则算法结束;否则,至步骤(5)。正向传播正向传播 u y 5 (5)反向传播计算 由输出层,依据 J,按“梯度下降法”反向计算,逐

    4、层调整权值。取步长为常值,得到神经元 j到神经元 i的联接权,t+1 次调整算式:)()()()()()()()()1(twtwtwtEtwtwtJtwtwijijpijPijijijij 式中,:步长,或称学习算子。u y 反向传播反向传播6 若i为输出节点,即i=k Ewe f xIpijkpkpjp()若i不是输出节点,即 ki 111111)()(mimpmjpipmimpmpjpipijpwIxfwxEIxfwE u y 反向传播反向传播7 BPBP算法算法手控手控 自控自控演示演示82-4-3 有关的几个问题有关的几个问题 (1)实现输入/输出非线性映射 若输入、输出节点为n、m

    5、个,实现的是n 维至m 维欧式空间的映射:T RRnm:可知网络的输出是样本输出在L2范数意义下的最佳逼近。BP 网络,通过若干简单非线性处理单元的复合映射,可获得复杂的非线性处理能力。(2)BP 学习算法的数学分析 BP 算法用了优化算法中的梯度下降法,把一组样本的I/O 问题,变为非线性优化问题,隐层使优化问题的可调参数增加,使解更精确。9(3)全局逼近网络 由取的作用函数可知,BP网络是全局逼近网络,即f x()在x的相当大的域为非零值。(4)学习算子 称梯度搜索算法的步长(收敛因子、学习算子),10,越大,权值调整的越快,在不导致振荡情况下,可大一些。10 具有阻尼项的权值调整算法 为

    6、使学习速率足够大,又不易产生振荡,在权值调整算法中,加阻尼项:w tw tJ tw tw tw tijijijijij()()()()()()11 :阻尼系数(平滑因子),01。变步长算法:/t等。(5)改进的BP算法 梯度下降法的不足,是BP算法收敛速度慢的原因,有改进的BP算法克服其不足,如:11 (6)网络的输入 S 型作用函数f x()随|x|的增大,梯度下降,即|fx()|减小,并 0,不利于权值的调整。希望|x|工作在较小区域,故,网络的输入要予以考虑:若实际问题给以网络的输入量较大,需作归一化处理,则网络输出也要进行 相应的处理。12)()(1tJtJ 训练样本 t 测试数据 图

    7、 2-4-2 泛化能力示意图(7)泛化能力 泛化能力(综合能力、概括能力):用较少的样本进行训练,使网络能在给定的区域内达到要求的精度。故,没有泛化能力的网络无使用价值。BP 网络,泛化能力与样本、结构、初始权值等有关。为得到较好的泛化能力,除了要有训练样本集外,还需测试集。从图可见,随着训练次数的增加,训练集的J t()会减少,测试集的 J t1()可能不减小或增大,说明泛化能力减弱。因此,可取测试集 J1的极小点对应的训练权系,以使网络具有较好的泛化能力。13 J 全局极小点 局部极小点 图 2-4-3 局部与全局极小点 (8)训练误差 网络的训练误差在最后一个样本处最小。(9)BP算法已

    8、成ANN的重要模型之一 多层前馈网的BP算法,已成为神经网络的重要模型之一,很多领域得到应用。在自动控制中,也是用得最多的模型,如在非线性系统辨识、控制及系统故障诊断中的应用。(10)BP算法的不足 由于是非线性优化,就不可避免的会存在局部极小问题,见图2-4-3。学习算法的收敛速度慢,且收敛速度与初始权的选择有关。网络的结构设计,即隐层及节点数的选择,尚无理论指导。新加入的样本会影响到已学好的样本。14演示演示q梯度下降法与改进算法 手控自控qBP算法 是梯度下降法在多层前馈网络中的应用是梯度下降法在多层前馈网络中的应用15例例 2-4-1 用BP 网络逼近非线性函数 f ueuu()sin

    9、().(.)190510 取BP 网络N1 4 1,,隐节点作用函数选对称型S 函数,输出节点为线性;BP 算法,取 04.;(1)训练输入样本集u=-0.5:0.05:0.45,图2-4-4(a)*;训练输出样本集df u(),图(b)*,样本集长度20L;(2)测试输入集u1=-0.48:0.05:0.47,图(a)中+;测试数据集df u11(),图(b)中+;16(3)取随机非零初始权系,t=1 500次训练,网络输出y(o)与训练输出样本集d(*)比较见图(c);(4)在测试集u1输入时,网络输出y1(o)与测试数据集d1(+)比较见图(d);由图(c)知:网络的训练误差在第L=20个样本处(最后一个样本)最小。17(5)网络泛化能力见图(e),J t():训练集目标函数(实线);J t1():测试集目标函数(虚线),t 11 500;由图(e)知:1 000次训练后,再训练:网络的J t()已几乎不减小,说明网络的权系值已几乎不调整了。0 500 1 000 1 500 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 J J1(e)图2-4-4 BP网络训练例18 例例2-4-1 2-4-1 用用BPBP网络逼近非线性函数网络逼近非线性函数 手控手控 自控自控演示演示

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:多层前馈网络与BP学习算法课件.ppt
    链接地址:https://www.163wenku.com/p-3584740.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库