| 查看: 761 | 回复: 0 | ||
龚一铜虫 (正式写手)
|
[求助]
求解:如何用matlab设计BP神经网络实现非线性函数映射?我这写的对吗?
|
|
求解:如何用matlab设计BP神经网络实现非线性函数映射? 3.1.2试设计BP神经网络实现非线性函数映射。 实验目的 掌握matlab软件环境下的BP网络设计,理解BP网络的非线性映射能力。 二、实验内容 用BP网络解决函数非线性映射问题:函数y=x1/2 ; y=x2 ; y=sin(x) 三、实验步骤 (1)训练集可取{0.1、0.3、0.5、0.7、0.9、1};测试集可取:{0.2、0.4、0.6、0.8} (2)根据问题的需要,利用matlab软件设计网络的隐层节点数和训练参数,开始训练; (3)在预测输入窗口键入输入向量,考察预测输出窗口的输出与教师信号之间的偏差,考察BP网络是否可以实现函数非线性映射 我写的代码: p=0.1:0.1:1; t=sin(p); [pn,minp,maxp,tn,mint,maxt]=premnmx(p,t); net=newff(minmax(pn),[3,1],{'logsig','purelin'},'trainlm'); net.trainParam.show=20; net.trainParam.epochs=2000; net.trainParam.lr=0.1; net.trainParam.goal=1e-4; net.trainParam.mc=0.8; [net,tr]=train(net,pn,tn); tp=0.2:0.2:0.8; [ttp]=tramnmx(tp,minp,maxp)%对测试数据进行归一化 Tp=sim(net,ttp) Tp=postmnmx(Tp,mint,maxt); %对预测数据进行反归一化 plot(p,T,'r',tp,Tp,'o')%绘图 legend('测试期望值','测试仿真值') 这样是正确的吗?求指导,谢谢! |
» 猜你喜欢
寻求一种能扛住强氧化性腐蚀性的容器密封件
已经有5人回复
真诚求助:手里的省社科项目结项要求主持人一篇中文核心,有什么渠道能发核心吗
已经有7人回复
论文投稿,期刊推荐
已经有6人回复
请问哪里可以有青B申请的本子可以借鉴一下。
已经有4人回复
孩子确诊有中度注意力缺陷
已经有14人回复
请问下大家为什么这个铃木偶联几乎不反应呢
已经有5人回复
请问有评职称,把科研教学业绩算分排序的高校吗
已经有5人回复
2025冷门绝学什么时候出结果
已经有3人回复
天津工业大学郑柳春团队欢迎化学化工、高分子化学或有机合成方向的博士生和硕士生加入
已经有4人回复
康复大学泰山学者周祺惠团队招收博士研究生
已经有6人回复














回复此楼