- 1、本文档共104页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Matlab快速入门讲解
实验六?BP神经网络的构建与使用(二) 思考题 1、实验中构建的BP神经网络的合适的训练次数在什么范围内? 2、实验中构建的BP神经网络的合适的隐含层神经元的个数在什么范围内? 演示程序 %% 本函数演示BP网络对非线性数据的逼近效果 %% 下面为用BP神经网络逼近非线性数据的演示程序 clc clear close all %输入样本 P=-2:0.1:2; T=sin(4*P); %创建一个BP神经网络,每一个输入向量的取值范围为[-1 ,1],隐含层有5个神经元, % 输出层有一个神经元,隐含层的激活函数为tansig,输出层的激活函数为logsig, % 训练函数为梯度下降函数,即2.3.2节中所描述的标准学习算法。 % 可改变隐含层神经元个数为2、8、10、20测试网络性能 net=newff([-1 1],[5,1],{tansig,tansig},traingd); %可以改变训练步数为3000、5000、10000来查看网络的训练结果 net.trainParam.epochs=2000; 演示程序 %目标误差设为0.01 net.trainParam.goal=0.01; %设置学习速率为0.1 LP.lr=0.1; net=train(net,P,T); % 有-------标记间的部分为拟合函数时的程序,有+++++++++++标记间的部分为测试时的程序 % ----------------------------- y=sim(net,P); subplot(2,1,1) hndl1=plot(P,y); %设置线宽为2 set(hndl1,linewidth,2); %设置线的颜色为红色 set(hndl1,color,red); hold on 演示程序 hndl2=plot(P,T); set(hndl2,linewidth,2); %设置图形标题 title(使用训练数据测试BP神经网络逼近非线性函数); %设置图例 % legend(BP神经网络逼近非线性函数,原数据) % ----------------------------- % 从此处到标记为+++++++++++的部分为测试时的程序,测试用此部分程序替换-------------间的程序 % 测试数据 %测试 P2=-2:0.05:2; ytest=sim(net,P2); subplot(2,1,2) 演示程序 hndl1=plot(P2,ytest); %设置线宽为2 set(hndl1,linewidth,2); %设置线的颜色为红色 set(hndl1,color,red); hold on hndl2=plot(P,T); set(hndl2,linewidth,2); %设置图形标题 title(使用测试数据测试BP神经网络逼近非线性函数); %设置图例 % legend(BP神经网络逼近非线性函数,原数据) % ++++++++++++++++++++ 谢谢! 实验七 RBF神经网络的构建与使用讲解 实验七RBF神经网络的构建与使用? 实验七?RBF神经网络的构建与使用? 使用RBF神经网络对指定函数进行逼近 实验七?RBF神经网络的构建与使用 存在的问题 1、点乘的使用 2、仿真输出与实际函数的显示 3、扩展参数的确定 4、基神经元个数的确定 实验七?RBF神经网络的构建与使用 实验内容1 对下述函数的逼近 演示程序 1 % set(hndl2,linewidth,2); % %设置图形标题 % title(线性神经网络逼近非线性函数的MATLAB实现); % %设置图例 % legend(线性神经网络逼近非线性函数,原线性数据) % % ------------------------------------------------ % 从此处到标记为+++++++++++的部分为测试时的程序,测试用此部分程序替换-------------间的程序 % % 测试数据 % P2=-1:0.025:1; % ytest=sim(net,P2); % plot(ytest,d,MarkerFaceColor,r,MarkerSize,8); % hold on % plot(T,s,MarkerEdgeColor,k,MarkerFaceColor,g,MarkerSize,12); % +++++++++++++++++++++++++++ 实验四?线性神经网络的构建与使用? 思考题 1、一线性神经网络的输入为P=[1.1 -1.3],目标为T=[0.6 1];设权值和偏置的初始值为0,学习速率为0.01,请计算出此网络前二次的权值和偏置的值?
您可能关注的文档
- ESC2018心衰指南与解读.ppt
- ESD基础知识(陆周).ppt
- EXCEL2003自学教程.ppt
- EXCEL 2018版完整教程_图文.ppt
- ESP电子稳定程序讲义.ppt
- Excel2003表格处理教程.ppt
- excel组距式数列编写指南.ppt
- FIDIC合同管理讲义.ppt
- EXCEL2018之入门基础教程.ppt
- Excel_应用技巧培训.ppt
- 台州市水务集团股份有限公司所属(管理)企业招聘笔试冲刺题2024.pdf
- 中国人寿保险股份有限公司(浙江嘉善)支公司招聘笔试冲刺题2024.pdf
- 中国能源建设集团西北电力试验研究院有限公司招聘笔试冲刺题2024.pdf
- 浙江嘉兴市海宁市水利建设管理有限责任公司招聘笔试冲刺题2024.pdf
- 温州永嘉旅游投资集团有限公司及下属子公司招聘笔试冲刺题2024.pdf
- 嘉兴市铁路与轨道交通投资集团有限责任公司招聘笔试冲刺题2024.pdf
- 广西梧州市城建城市投资运营集团有限公司招聘笔试冲刺题2024.pdf
- 临沂市兰山区财金投资集团有限公司权属子公司招聘笔试冲刺题2024.pdf
- 湖北武汉市汉江润北工程咨询(湖北)有限公司招聘笔试冲刺题2024.pdf
- 嘉兴市南湖投资开发建设集团有限公司下属公司招聘笔试冲刺题2024.pdf
文档评论(0)