1 / 190
文档名称:

BP人工神经网络及matlab实现.ppt

格式:ppt   大小:2,066KB   页数:190页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

BP人工神经网络及matlab实现.ppt

上传人:非学无以广才 2024/5/10 文件大小:2.02 MB

下载得到文件列表

BP人工神经网络及matlab实现.ppt

相关文档

文档介绍

文档介绍:该【BP人工神经网络及matlab实现 】是由【非学无以广才】上传分享,文档一共【190】页,该文档可以免费在线阅读,需要了解更多关于【BP人工神经网络及matlab实现 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。BP人工神经网络*BP人工神经网络及matlab实现*本章的基本内容BP网络结构与模型BP网络的学****算法BP神经网络的重要函数和基本功能一个简单的例子BP网络的几个问题改进的BP网络的学****算法BP网络的应用示例*BP人工神经网络及matlab实现*Rumelhart,McClelland于1985年提出了BP网络的误差反向后传BP(BackPropagation)学****算法BP算法基本原理利用输出后的误差来估计输出层的直接前导层的误差,再用这个误差估计更前一层的误差,如此一层一层的反传下去,就获得了所有其他各层的误差估计。*BP人工神经网络及matlab实现*BP网络是一种前向映射网络。网络的结构见下一页的图形。其中:u是网络的输入向量,y是网络的输出向量。神经元用节点表示,网络由输入层、隐层和输出层节点组成,隐层可一层,也可多层(图中是单隐层)。前层节点至后层节点通过权联接。由于这种网络常常用BP学****算法后的网络权值,所以常称BP人工神经网络。5-1网络结构和模型*BP人工神经网络及matlab实现*5-1网络结构和模型*BP人工神经网络及matlab实现*5-1网络结构与模型*BP人工神经网络及matlab实现*5-1网络结构和模型BP网络的神经元模型是改进了感知器神经元模型得到的。输入层:隐层:输出层:fxex()=+-11fxeexx()=-+--11fxeexx()=-+--11fxex()=+-11*BP人工神经网络及matlab实现*5-2BP网络的学****算法多层前馈网络的反向传播(BP)学****算法,简称BP学****算法,这是一种有导师的学****算法,是梯度下降法在多层前馈网中的应用。BP学****算法可以看成是线性自适应神经元学****算法的进一步推广。BP学****算法=前向计算过程+误差反向传播过程前向计算过程:也是网络应用时的实现过程。误差反向传播过程:是BP网络权值的学****和训练过程。5-2-1BP学****算法概述*BP人工神经网络及matlab实现*学****的类型:有导师学****核心思想:将输出误差以某种形式通过隐层向输入层逐层反传学****的过程:信号的正向传播误差的反向传播将误差分摊给各层的所有单元---各层单元的误差信号修正各单元权值5-2BP网络的学****算法5-2-1BP学****算法概述*BP人工神经网络及matlab实现*正向传播:输入样本---输入层---各隐层---输出层判断是否转入反向传播阶段:若输出层的实际输出与期望的输出(教师信号)不符误差反传误差以某种形式在各层表示----修正各层单元的权值网络输出的误差减少到可接受的程度或者进行到预先设定的学****次数为止5-2BP网络的学****算法5-2-1BP学****算法概述*BP人工神经网络及matlab实现*