| 查看: 446 | 回复: 3 | |||
| 当前主题已经存档。 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
[交流]
【求助】急需大家帮助一个有关BP神经网络的问题【已解决】
|
|||
|
我刚开始学神经网络,现在想编一个程序用BP神经网络预测的,请问输入层到隐层的权值矩阵和隐层到输出层的权值矩阵在MATLAB程序中如何得到,具体用什么语句? 再就是如果同一个训练样本设定同样的参数得到的训练误差有可能不一样吗? 例如: P=-1:0.1:1; T=[-0.9602 -0.5770 -0.0729 0.3771 0.6405 0.6600 0.4609 0.1336 -0.2013 -0.4344 -0.5000 -0.3930 -0.1647 0.0988 0.3072 0.3960 0.3449 0.1816 -0.0312 -0.2189 -0.3201]; s=3:8; res=1:6; for i=1:6 net=newff(minmax(P),[s(i),1],{'tansig','logsig'},'traingdx'); net.trainParam.epochs=2000; net.trainParam.goal=0.001; net=train(net,P,T) y=sim(net,P); error=y-T; res(i)=norm(error); 网络误差是error吗?那res(i)是什么?norm()是什么意思?权值矩阵如何得到? [ Last edited by nono2009 on 2009-12-31 at 19:10 ] |
» 猜你喜欢
体制内长辈说体制内绝大部分一辈子在底层,如同你们一样大部分普通教师忙且收入低
已经有7人回复
过年走亲戚时感受到了所开私家车的鄙视链
已经有9人回复
今年春晚有几个节目很不错,点赞!
已经有10人回复
情人节自我反思:在爱情中有过遗憾吗?
已经有10人回复
基金正文30页指的是报告正文还是整个申请书
已经有5人回复
3楼2009-12-31 10:04:48
2楼2009-12-30 18:34:56
4楼2009-12-31 14:48:38













回复此楼