建模与仿真神经网络_第1页
建模与仿真神经网络_第2页
建模与仿真神经网络_第3页
建模与仿真神经网络_第4页
建模与仿真神经网络_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

建模与仿真神经网络第1页,课件共35页,创作于2023年2月神经网络知识人工神经网络对人脑或自然神经网络若干基本特性的抽象和模拟

非局域性非线性性非定常性非凸性神经网络的基本性质2023/7/112第2页,课件共35页,创作于2023年2月神经元神经网络知识2023/7/113第3页,课件共35页,创作于2023年2月传递(激活)函数类型阈值函数线性函数对数函数正切函数神经网络知识2023/7/114第4页,课件共35页,创作于2023年2月神经网络结构神经网络知识2023/7/115第5页,课件共35页,创作于2023年2月神经网络分类前向网络反馈网络互联网络层内互联前向网络神经网络知识2023/7/116第6页,课件共35页,创作于2023年2月神经网络知识神经网络模型感知器网络线性神经网络BP网络径向基函数网络反馈网络自组织网络神经元传递函数、网络学习函数、激活函数不同net=newp()net=newlind()net=newff()net=newrbe()2023/7/117第7页,课件共35页,创作于2023年2月网络训练函数神经网络知识trainbfgBFGS拟牛顿法trainbr贝叶斯方法traincgbPowell-Beale共轭梯度法traincgfFletcher-Powell共轭梯度法traincgpPolak-Ribiere共轭梯度法traingd梯度下降法traingda自适应速率梯度下降法traingdm动量梯度下降法trainlmLevenberg-Marquardt算法traingdx动量和自适应速率梯度下降法2023/7/118第8页,课件共35页,创作于2023年2月学习算法适用问题类型收敛性能占用存储空间其他特点trainlm函数拟合收敛快误差小大性能随网络规模增大而变差trainrp模式分类收敛最快较小性能随网络训练误差减小而变差trainscg函数拟合模式分类收敛较快性能稳定中等尤其适用于网络规模较大的情况trainbfg函数拟合收敛较快较大计算量随网络规模增大呈几何增大traingdx模式分类收敛较慢较小适用于“提前停止”方法,可提高网络推广能力神经网络知识网络训练函数2023/7/119第9页,课件共35页,创作于2023年2月网络权值、误差学习函数神经网络知识mae绝对平均误差mse均方误差msereg规则化均方误差sse平方误差和网络性能函数learpn标准化感知器学习规则learnwhLMS算法(近似梯度下降法)learngd梯度下降法learngdm动量梯度下降法2023/7/1110第10页,课件共35页,创作于2023年2月以任意精度逼近任何函数鲁棒性、容错性强进行快速、大量运算学习和自适应不确定的系统神经网络的优点同时处理定性、定量知识2023/7/1111第11页,课件共35页,创作于2023年2月神经网络知识神经网络主要应用领域模式识别信号处理知识工程专家系统优化组合机器人控制2023/7/1112第12页,课件共35页,创作于2023年2月奶牛产奶量预测研究意义研究进展神经网络方法神经网络应用实例农场主关心什么先辈(竞争对手)做了什么2023/7/1113第13页,课件共35页,创作于2023年2月初产奶牛产奶量预测研究问题研究数据神经网络方法神经网络应用实例初产奶牛产奶量《》亲代奶牛产奶量亲代奶牛30d、60d、90d、…、305d产奶量初产奶牛305d产奶量初产奶牛产奶量《》初产奶牛营养量初产奶牛30d、60d、90d、…、305d营养量2023/7/1114第14页,课件共35页,创作于2023年2月神经网络预测训练集、测试集交互检验Jackknife检验采用标准集随机选取GB126,CB25876个训练,12或1个预测方法检验2023/7/1115第15页,课件共35页,创作于2023年2月模型建立依据原则(1)网络规模持平于样本集大小(2)输入层、隐层的结点数比例为2:1

(3)运算简单、易于理解神经网络方法2023/7/1116第16页,课件共35页,创作于2023年2月神经网络模型结构模型结构步骤一三层BP网络结构输出节点数为1模型结构步骤二训练样本数76输入节点数为7隐层采用S型传递函数采用标准训练、权值、性能函数2023/7/1117第17页,课件共35页,创作于2023年2月网络模型结构网络结构模型网络模型层数节点数传递函数输入层7正切函数线性函数隐含层10输出层1训练函数:traingdx网络权值、误差学习函数:learngdm网络性能函数:mse是否是最好的选择方式2023/7/1118第18页,课件共35页,创作于2023年2月神经网络预测工作步骤初始化网络权值矩阵和神经元阈值矩阵提供学习样本计算网络实际输出和隐层神经元输出计算误差对各层的影响修正权值和阈值计算网络输出误差判断误差是否满足要求结束训练2023/7/1119第19页,课件共35页,创作于2023年2月神经网络程序实现MATLAB神经网络工具箱主要程序设计Net=newff(PR,[S1,S2],{TF1,TF2},BTF,BLF,PF);PR=minmax(Original_data);%确定输入层输入数据的大小范围S1、S2;%分别为网络隐层、输出层神经元个数TF1、TF2;%分别为隐层、输出层传递函数BTF、BLF、PF;%分别为网络训练函数、学习函数和性能函数2023/7/1120第20页,课件共35页,创作于2023年2月MATLAB神经网络工具箱net.performFcn=‘mse’;%设置性能函数为均方误差net.trainParam.goal=0.01;%设置性能目标值net.trainParam.epochs=25000;%设置最大训练步数net.trainParam.lr=0.02;%设置学习率设置各性能目标值如下神经网络程序实现2023/7/1121第21页,课件共35页,创作于2023年2月神经网络程序实现MATLAB神经网络工具箱主要程序设计Original_data=textread(‘original.txt’);net=train(net,Train_data,Train_target_data);%网络训练Out_data(i)=sim(net,Test_data);%网络仿真Target_data=textread(‘target.txt’);[R,P]=corrcoef(Target_data,Out_data);%精度验证2023/7/1122第22页,课件共35页,创作于2023年2月2023/7/1123第23页,课件共35页,创作于2023年2月2023/7/1124第24页,课件共35页,创作于2023年2月2023/7/1125第25页,课件共35页,创作于2023年2月2023/7/1126第26页,课件共35页,创作于2023年2月2023/7/1127第27页,课件共35页,创作于2023年2月2023/7/1128第28页,课件共35页,创作于2023年2月12023/7/1129第29页,课件共35页,创作于2023年2月710112023/7/1130第30页,课件共35页,创作于2023年2月2023/7/1131第31页,课件共35页,创作于2023年2月2023/7/1132第32页,课件共35页,创作于2023年2月预测结果最后预测结果真实产奶量预测奶量2023/7/1133第33页,课件共35页,创作于2023年2月对初始权重敏感,易

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论