![]() |
【讨论】看一下这个bp网络
4 个附件
看一下这个bp网络
//这是我写的bp程序,为什么在训练之后进行仿真的时候却差别超级大,这是为什么 //输入层神经节点为57个,输出曾节点为7个,隐层节点为9个,训练样本为55个; //我把样本传上来 // 大家帮帮忙,看能不能帮我解决这个问题 sympin=dlmread('e:\sympin.txt',','); %输入数据归一化 %pin=sympin';prestd(pp)'; pin=prestd(sympin)'; %目标矢量矩阵 sympout=dlmread('e:\sympout.txt',','); pout=prestd(sympout)'; %建立网络结构 net1=newff(minmax(pin),[57,9,7],{'tansig','tansig','purelin'},'traingdm'); %net1=newff(minmax(pin),[57,5,7],{'tansig','tansig','purelin'},'traingdm'); %设置网络参数 net1.trainParam.show=50; net1.trainParam.lr=0.2; net1.trainParam.mc=0.1; net1.trainParam.epochs=10000; net1.trainParam.goal=1e-4; %对网络进行训练 [net1,tr]=train(net1,pin,pout); |
所有时间均为北京时间。现在的时间是 09:50。 |
Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.