版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1 径向基函数RBF神经网络2lRBF网络结构lRBF算法推导lRBF建模步骤l相关Matlab语言3 径向基函数RBF神经网络是一种两层前向型神经网络,包含一个具有径向基函数神经元的隐层和一个具有线性神经元的输出层。其网络结构如图。4 径向基函数RBF神经网络的隐层是含有S1个神经元的径向基函数层,节点函数通常为高斯函数;输出层是含有S2个神经元的线性层,节点函数通常是简单的线性函数。隐层节点的作用函数对输入信号在局部产生响应,当输入信号靠近基函数的中央范围时,隐层节点将产生较大的输出,因此基函数网络具有局部逼近能力,学习速度快,也被称为局部感知场网络。5 设有N个训练样本,则系统对所有N个
2、训练样本的目标函数为 学习的目的是使 J(设定的均方误差) 根据梯度下降法原理,可以推出输出权值, 隐层节点,高斯函数的中心及宽度参数的迭代算法:22111111()22NNLNLppPkkkPpkpkJJtye6121312( )(1) ( )( )(1)(2) ( )( )( )(1)(1)(2) ( )( )( )(1)(1)(2)jjjjjjjjjjjjjjjjjijiLjjjjijijijijikkt ky k akkXWbt ky kabb kb kbb kb kxwwt kykabwkwkwwkwk 7 RBF网络的学习算法分为两个阶段。第一阶段是无导师学习,根据所有的输入样本确
3、定隐含层各节点的高斯核函数的中心向量和宽度参数;第二阶段是有导师学习。在确定隐层的参数后,根据样本,利用最小二乘原则,求出隐层与输出层之间的权值。8 RB F神经网络用于建模一般分为以下几个步骤:l恰当选择学习样本。激励信号的选择一是要使训练数据具有持续激励的特性,二是应使系统的全部动态特性能被充分激励;l学习样本数据的处理。一般来说学习数据都应做归一化处理,以便所有的数据在计算过程中具有相同的权重,同时9 由于在实时控制中采集到的数据含有噪声,因此需要进行滤波处理;l确定模型的阶次和时延。这可以应用被建模系统的先验知识来确定,也可以通过试验比较的方法来确定;l采用恰当的学习算法完成RBF网络
4、的离线学习;l进行模型的检验和测试。可以采用交叉验证方法,即将样本数据分成训练集和10 测试集,用训练集进行RBF网络的训练,用测试集进行RBF网络模型的测试;l如果系统是时变的,必须用递推算法对RBF网络进行在线校正。11 根据RBF神经网络的网络结构和工作原理,可确定以下编程步骤及相关语言:l初始化,确定RBF网络模型的输入,输出向量。l用newrb()函数设计一个满足一定精度的RBF网络。 格式:net=newrb(P,T,g,s) Newrb()可自动增加RBF网络的隐层神经12 元,直到均方差满足为止。其中P,T,g,s分别是输入向量,输出向量(目标值)均方差精度和径向基层的散布常数
5、。g和s的取值直接影响到网络的拟合和泛化能力。 l用sim函数进行仿真。 格式:y=sim(net,P)13下面看一个例子: 用RBF网络逼近Hermit多项式 22( )1.1(12)exp()2xy xxx 训练输入样本集x=-40.084,有噪声,样本长度L=101;测试输入集x2 2 =40.084.32,长度L1 1=5;学习训练中,将带有噪声的y(x)作为目标函数,均方误差为0.8,径向基函数的扩展速度为0.7,隐层的神经元最大数目为100。绘制函数逼近曲线和函数逼近外推误差曲线。14按照RBF神经网络的编程步骤可得到:x=-4:0.08:4; t=1.1*(1-x+2*x.2).
6、*exp(-x.2/2)+0.1*rand(1,101);p_test1=4:0.08:4.32;net=newrb(x,t,0.8,0.7,100);Y=sim(net,p_test1);x1=-4:0.08:4.32;x2=4:0.08:4.32;t1=1.1*(1-x1+2*x1.2).*exp(-x1.2/2);t2=1.1*(1-x2+2*x2.2).*exp(-x2.2/2);e=Y-t215wc1=e./t2figure(1)plot(x1,t1,k-,x,t,k+,x2,Y,r+);xlabel(自变量x);ylabel(函数值y(x);figure(2)plot(x2,e,b+,x2,e,b-);xlabel(自变量x);ylabel(误差值e); 运行程序,可得到函数逼近曲线和函数逼近 外推误差曲线分别为:161718l徐科军,陈荣保,张崇巍自动检测中的共性技术,清华大学出版社,2000 l
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高考物理总复习专题三牛顿运动定律第1讲牛顿第一定律、牛顿第三定律练习含答案
- 美容美发工具采购协议
- 《大数据分析》课件
- 江西省万载县高中地理 第三章 生产活动与地域联系 3.1 农业区位因素教案 中图版必修2
- 2024-2025学年新教材高中地理 第2单元 不同类型区域的发展 单元活动 开展小区域调查教案 鲁教版选择性必修2
- 2024秋四年级英语上册 Unit 6 Meet my family第3课时(Let's spell Lets sing)教案 人教PEP
- 2024-2025学年高中物理 第十二章 机械波 1 波的形成和传播教案3 新人教版选修3-4
- 高考地理一轮复习第四章地球上的水及其运动第二节海水的性质课件
- 包豪斯设计课件
- 租赁备案代办委托合同
- 2024年《论教育》全文课件
- 2024年巴黎奥运会
- NB-T+10488-2021水电工程砂石加工系统设计规范
- 青年你为什么要入团-团员教育主题班会-热点主题班会课件
- 2024年畜禽屠宰企业兽医卫生检验人员考试试题
- 2024年度-《医疗事故处理条例》解读
- 精细化工——洗涤剂的合成PPT课件
- 第三章无人机结构PPT课件
- 最新Tcpdump格式文件分析
- 二级甲等综合医院创建情况汇报
- 小学缩句(课堂PPT)
评论
0/150
提交评论