62基于BP神经网络的辨识课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《62基于BP神经网络的辨识课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 62 基于 BP 神经网络 辨识 课件
- 资源描述:
-
1、1、BP6.2 基于基于BP神经网络的建模神经网络的建模BP网络结构 含一个隐含层的含一个隐含层的BP网络结构如图网络结构如图1 1所示,所示,图中图中 为输入层神经元,为输入层神经元,为隐层神经元,为隐层神经元,为输出层神经元。为输出层神经元。ijk图图1 BP1 BP神经网络结构神经网络结构 2、BP网络的在线逼近网络的在线逼近 BP网络逼近的结构如图网络逼近的结构如图2所示,图中所示,图中k为网络的为网络的迭代步骤,迭代步骤,u(k)和和y(k)为网络的输入。为网络的输入。y(k)为被控对为被控对象实际输出,象实际输出,yn(k)为为BP网络的输出。将系统输出网络的输出。将系统输出y(k
2、)及输入及输入u(k)的值作为神经网络的值作为神经网络BP的输入,将系的输入,将系统输出与网络输出的误差作为神经网络的调整信号。统输出与网络输出的误差作为神经网络的调整信号。图2 BP神经网络逼近的结构 用于逼近的用于逼近的BP网络如图网络如图3所示。所示。)(kyn)(ku)(kyijw2jwjxjxix图图3 用于逼近的用于逼近的BP网络。网络。BP算法的学习过程由正向传播和反向算法的学习过程由正向传播和反向传播组成。在正向传播过程中,输入信息从传播组成。在正向传播过程中,输入信息从输入层经隐层逐层处理,并传向输出层,每输入层经隐层逐层处理,并传向输出层,每层神经元(节点)的状态只影响下一
3、层神经层神经元(节点)的状态只影响下一层神经元的状态。如果在输出层不能得到期望的输元的状态。如果在输出层不能得到期望的输出,则转至反向传播,将误差信号(理想输出,则转至反向传播,将误差信号(理想输出与实际输出之差)按联接通路反向计算,出与实际输出之差)按联接通路反向计算,由梯度下降法调整各层神经元的权值,使误由梯度下降法调整各层神经元的权值,使误差信号减小。差信号减小。iiijjxwxjxjjexfx11)()1(jjjjxxxxjjjkxwx2)()()(kykyken2)(keE21()nky kx222()()kjjjjxEwe ke kxww 222)()1(jjjwtwtw()nij
4、ijijyEwe kww ijjjijjjijjjjjnijnxxxwxxxwwxxxxywy)1(22ijijijwkwkw)()1()1()()()1(22222kwkwwkwkwjjjjj)1()()()1(kwkwwkwkwijijijijij1,01,0Jacobian(t)1ux jjjjjjjjjnnwxxwxxxxxykuykuy1211kkk3、BP网络的优缺点网络的优缺点 BP网络的优点为:网络的优点为:(1)只要有足够多的隐层和隐层节点,)只要有足够多的隐层和隐层节点,BP网络可以网络可以逼近任意的非线性映射关系;逼近任意的非线性映射关系;(2)BP网络的学习算法属于全局
5、逼近算法,具有较网络的学习算法属于全局逼近算法,具有较强的泛化能力。强的泛化能力。(3)BP网络输入输出之间的关联信息分布地存储在网络输入输出之间的关联信息分布地存储在网络的连接权中,个别神经元的损坏只对输入输网络的连接权中,个别神经元的损坏只对输入输出关系有较小的影响,因而出关系有较小的影响,因而BP网络具有较好的容网络具有较好的容错性。错性。BP网络的主要缺点为:网络的主要缺点为:(1)待寻优的参数多,收敛速度慢;)待寻优的参数多,收敛速度慢;(2)目标函数存在多个极值点,按梯度下降)目标函数存在多个极值点,按梯度下降法进行学习,很容易陷入局部极小值;法进行学习,很容易陷入局部极小值;(3
6、)难以确定隐层及隐层节点的数目。目前,)难以确定隐层及隐层节点的数目。目前,如何根据特定的问题来确定具体的网络结构如何根据特定的问题来确定具体的网络结构尚无很好的方法,仍需根据经验来试凑。尚无很好的方法,仍需根据经验来试凑。由于由于BP网络具有很好的逼近非线性映射的能力,网络具有很好的逼近非线性映射的能力,该网络在模式识别、图像处理、系统辨识、函数该网络在模式识别、图像处理、系统辨识、函数拟合、优化计算、最优预测和自适应控制等领域拟合、优化计算、最优预测和自适应控制等领域有着较为广泛的应用。有着较为广泛的应用。由于由于BP网络具有很好的逼近特性和泛化能力,网络具有很好的逼近特性和泛化能力,可用
7、于神经网络控制器的设计。但由于可用于神经网络控制器的设计。但由于BP网络收网络收敛速度慢,难以适应实时控制的要求。敛速度慢,难以适应实时控制的要求。4、BP网络在线逼近仿真实例网络在线逼近仿真实例 使用使用BP网络对如下对象逼近:网络对如下对象逼近:BP网络逼近程序见网络逼近程序见chap6_1.m23)1(1)1()()(kykykuky5、输入输出数据的、输入输出数据的BP网络建模网络建模 由于神经网络具有自学习、自组织和并行处理由于神经网络具有自学习、自组织和并行处理等特征,并具有很强的容错能力和联想能力,因此,等特征,并具有很强的容错能力和联想能力,因此,神经网络对输入输出数据具有建模
展开阅读全文