分享
分销 收藏 举报 申诉 / 14
播放页_导航下方通栏广告

类型肖哲民-RBF神经网络模型及仿真设计-课程设计.doc

  • 上传人:w****g
  • 文档编号:2325426
  • 上传时间:2024-05-28
  • 格式:DOC
  • 页数:14
  • 大小:569.50KB
  • 下载积分:8 金币
  • 播放页_非在线预览资源立即下载上方广告
    配套讲稿:

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

    特殊限制:

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

    关 键  词:
    肖哲民 RBF 神经网络 模型 仿真 设计 课程设计
    资源描述:
    ______________________________________________________________________________________________________________ 课程设计任务书 课程名称: 专业综合实验及设计 题 目: RBF神经网络模型及仿真设计 学 院: 信息工程学院 系: 自动化 专 业: 自动化 班 级: 自动化062 学 号: 6101206078 学生姓名: 肖哲民 起讫日期: 2010.1.06——2008.1.20 指导教师: 曾芸 职称: 系分管主任: 审核日期: 说 明 1. 课程设计任务书由指导教师填写,并经专业学科组审定,下达到学生。 2. 进度表由学生填写,交指导教师签署审查意见,并作为课程设计工作检查的主要依据。 3. 学生根据指导教师下达的任务书独立完成课程设计。 4. 本任务书在课程设计完成后,与论文一起交指导教师,作为论文评阅和课程设计答辩的主要档案资料。 目 录 1.课程设计目的…………………………………………………3 2.课程设计题目描述和要求……………………………………3 3.课程设计原理…………………………………………………3 4.设计内容………………………………………………………87 5.心得体会………………………………………………………112 6.参考文献………………………………………………………12 一、课程设计目的: 1、综合运用所学课程的理论知识和实践知识进行仿真设计,培养学生理论与实际相结合能力,并使所学知识得到进一步巩固、加强和发展。 2、培养学生分析和解决仿真设计问题的能力,树立正确的设计思想,掌握仿真设计的基本方法和步骤,对仿真设计有个较全面的认识。 3、要求学生熟悉常见的人工神经网络的结构和特性,包括智能系统描述模型、人工神经网络方法的特点,并重点对RBF神经网络进行较全面的认识和了解,并能进行相关的模型及仿真设计。 二、课程设计题目描述和要求: 1、题目描述: 运用智能控制中所学到的理论知识以及查阅的相关文献资料为指导以MATLAB软件为工具独立完成RBF神经网络模型的建立及仿真设计。 2、设计要求: (1)RBF神经网络模型及原理。 (2)主要采用智能控制原理,实现RBF神经网络的建立,完成算法以及matlab程序的编辑以及仿真的相关图形。 三、课程设计原理: (1)RBF神经网络简介: RBF(RBF-Radial Basis Function)神经网络是一种前馈式神经网络(Feedforward Neural Networks)。前馈式神经网络是一种单方向层次网络模块,它包括输入层、输出层和中间隐层。从学习的观点来看,前馈式神经网络是一种强有力的学习系统;从信息处理的观点来看,前馈式神经网络是一类信息“映射”处理系统。由于前馈式神经网络具有通过样本学习完成任意空间映射的能力,即泛函逼近能力,所以它成为非线性系统建模、仿真和预测的主要工具,在信号系统、模式识别和智能控制中,前馈式神经网络是应用极广泛的模型。 RBF神经网络作为一种较特殊的前馈式神经网络是由J.Moody和C.Darken在80年代末提出的一种神经网络,它是只具有单隐层的三层前馈网络。由于它模拟了人脑中局部调整、相互覆盖接收域(或称感受野-Receptive Field)的神经网络结构,因此,RBF网络是一种局部逼近网络。 (2)RBF神经网络特点: RBF 网络作为一种性能良好的前馈式网络.作用函数为高斯基函数,相对于BP网络的作用函数为Sigmoid函数,其值在输入空间中无限大的范围内为非零值而言其值在输入空间中有限范围内为非零值,为全局逼近的神经网络而言,RBF神经网络是一种局部逼近的神经网络。已证明RBF网络具有唯一最佳逼近的特性,且无局部极小。且它能任意精度逼近任意连续函数。 (3)RBF神经网络结构: RBF神经网络是只具有单隐层的三层前向网络,由于输入到输出的映射是非线性的,而隐含层空间到输出空间的映射是线性的,从而可以大大加快学习速度并避免局部极小问题。如下图(1)所示为多输入单输出的RBF网络结构。 图(1)多输入单输出RBF网络结构 (4)RBF神经网络的常见学习算法: ①正交最小二乘法OLS。 这个算法是基于Gram—Schmidt正交化过程,若学习样本有n个,则网络初始化时隐层设为n个节点,以每个输入样本作为每个聚类的中心通过正交化运算,计算优化的隐层节点数.每做一次正交运算,记算一个能量值,随着运算次数的增加,网络的输出误差平方逐步减小到容许的精度范围内。 ②梯度下降法。 RBF神经网络的梯度下降训练方法与BP算法训练多层感知器的原理类似,也是通过最小化目标函数实现对各隐节点数据中心、宽度和输出权值的学习。 (4)RBF神经网络逼近: 图2 RBF神经网络逼近对象结构图 RBF神经网络逼近一对象的结构如上图所示: 下面是基于梯度下降法分析RBF神经网络逼近问题。 首先设定在RBF网络结构中,X=[x1,x2,…xn]T为网络的输入向量。设RBF网络的径向基向量H=[h1,h2,…hj..hm]T,其中hj为高斯基函数: 式中,网络的第j个结点的中心向量为:Cj=[c1j,c2j…cij…cnj]T其中 i=1,2,…n。 设网络的基宽向量为:B=[b1,b2,…bm]T bj为节点j的基宽参数,且为大于零的数。网络的权向量为:W=[w1,w2,…wm]T . k时刻RBF网络的输出为: ym(k)=wh=w1h1+w2h2+…+wmhm 设理想输出为y(k),则RBF网络逼近的性能指标函数为: E(k)=[y(k)-ym(k)]2 /2 根据梯度下降法,输出权、节点中心及节点基宽参数的迭代算法如下: (其中, 为学习速率, 为动量因子) 取RBF网络的第一个输入为u(k),即x1=u(k),则Jacobian阵(即为对象的输出对控制输入的灵敏度信息)算法为: 四、设计内容: (1)RBF神经网络逼近仿真的对象选取: 用RBF网络对函数对象:y(k)=u(k)3+ 逼近。 在该网络中,网络输入信号为两个,即u(k),y(k-1)。网络初始权值及高斯函数参数初始权值可取随机值,也可通过仿真测试后获得。 (2)输入信号及相关参数的设定: 输入信号为正弦信号:u(k)=0.5sin(2πt),采样时间为0.001s,网络隐层神经元个数取m=4,网络结构设定为2-4-1,网络的初始权值取随机值,高斯函数的初始值取Cj=[0.5 0.5]T,B=[1.5 1.5 1.5 1.5]T。网络学习参数ɑ=0.05, =0.5。 (3)使用matlab编辑仿真程序。 仿真程序如下: %RBF identification clear all; close all; alfa=0.05; xite=0.5; x=[0,0]'; b=1.5*ones(4,1); c=0.5*ones(2,4); w=rands(4,1); w_1=w;w_2=w_1; c_1=c;c_2=c_1; b_1=b;b_2=b_1; d_w=0*w; d_b=0*b; y_1=0; ts=0.001; for k=1:1:2000 time(k)=k*ts; u(k)=0.50*sin(1*2*pi*k*ts); y(k)=u(k)^3+2*y_1/(3+y_1^2); x(1)=u(k); x(2)=y_1; for j=1:1:4 h(j)=exp(-norm(x-c(:,j))^2/(2*b(j)*b(j))); end ym(k)=w'*h'; em(k)=y(k)-ym(k); for j=1:1:4 d_w(j)=xite*em(k)*h(j); d_b(j)=xite*em(k)*w(j)*h(j)*(b(j)^-3)*norm(x-c(:,j))^2; for i=1:1:2 d_c(i,j)=xite*em(k)*w(j)*h(j)*(x(i)-c(i,j))*(b(j)^-2); end end w=w_1+d_w+alfa*(w_1-w_2); b=b_1+d_b+alfa*(b_1-b_2); c=c_1+d_c+alfa*(c_1-c_2); yu=0; for j=1:1:4 yu=yu+w(j)*h(j)*(c(1,j) -x(1))/b(j)^2; end dyu(k)=yu; y_1=y(k); w_2=w_1; w_1=w; c_2=c_1; c_1=c; b_2=b_1; b_1=b; end figure(1); plot(time,y,'r',time,ym,'b'); xlabel('time(s)');ylabel('y and ym'); figure(2); plot(time,y-ym,'r'); xlabel('time(s)');ylabel('idengtification error'); figure(3); plot(time,dyu,'r'); xlabel('time(s)');ylabel('dyu'); (4)仿真结果如下图所示: ①RBF网络辨识结果: 图3 RBF网络辨识结果 ②RBF网络辨识误差: 图4 RBF网络辨识误差 ③Jacobian信息的辨识: 图5 Jacobian信息的辨识 (5)仿真小结: RBF神经网络具有BP网络无法比拟的优点:全局优化、最佳逼近的性质,相对快速的学习方法,BP网络应用的局限性口益突显也使得RBF网络的应用越来越广泛。应用RBF神经网络进行函数逼近学习速度快,网络性能好。神经网络的输出与要求符合,仿真成功。 五、心得体会: 回顾起在这整整半个月日子的课程设计,我感慨颇多,从理论到实践,我学到很多很多的东西,不仅巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的内容。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才是真正的知识,才能提高自己的实际动手能力和独立思考的能力。在设计的过程遇到了各种各样的问题,同时在设计的过程中发现了自己的不足之处,发现对以前所学过的知识理解得不够深刻,掌握得不够牢固,通过这次课程设计,把以前所学过的知识重新温故,巩固和升华了所学的知识。 七、参考文献: (1)杨旭,满春涛,基于RBF神经网络的工业过程建模与优化研究。 (2) 闻新. MATLAB 神经网络应用设计. 科学出版社,2000。 (3)刘金琨. 智能控制. 电子工业出版社,2007。 (4)柴杰,江青茵,曹志凯,RBF神经网络的函数逼近能力及其算法。 Welcome To Download !!! 欢迎您的下载,资料仅供参考! 精品资料 13
    展开阅读全文
    提示  咨信网温馨提示:
    1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
    2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
    3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
    4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
    5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
    6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

    开通VIP折扣优惠下载文档

    自信AI创作助手
    关于本文
    本文标题:肖哲民-RBF神经网络模型及仿真设计-课程设计.doc
    链接地址:https://www.zixin.com.cn/doc/2325426.html
    页脚通栏广告

    Copyright ©2010-2026   All Rights Reserved  宁波自信网络信息技术有限公司 版权所有   |  客服电话:0574-28810668    微信客服:咨信网客服    投诉电话:18658249818   

    违法和不良信息举报邮箱:help@zixin.com.cn    文档合作和网站合作邮箱:fuwu@zixin.com.cn    意见反馈和侵权处理邮箱:1219186828@qq.com   | 证照中心

    12321jubao.png12321网络举报中心 电话:010-12321  jubao.png中国互联网举报中心 电话:12377   gongan.png浙公网安备33021202000488号  icp.png浙ICP备2021020529号-1 浙B2-20240490   


    关注我们 :微信公众号  抖音  微博  LOFTER               

    自信网络  |  ZixinNetwork