24小时热门版块排行榜    

查看: 408  |  回复: 0

davidxgwzt

铁虫 (初入文坛)

[求助] matlab神经网络求助

大家好,有个问题请教一下。我用神经网络训练时,用内置的预测函数g=sim(net,x)得出的值和采用表达式得出的值z1=net.iw{1,1}*x+net.b{1};
z2=net.lw{2,1}*tansig(z1)+net.b{2};不一样,请问是什么原因,谢谢!命令流如下
clear;clc;
muX=[38;54];sigmaX=[3.8;2.7];
nP=100;
x=[normrnd(muX(1),sigmaX(1),nP,1),normrnd(muX(2),sigmaX(2),nP,1)];
g=x(:,1).*x(:,2)-1140;
xr=minmax(x');
%net=newff(xr,[5,1],{'tansig','purelin'});
net=newff(x',g',[5,1],{'tansig','purelin'});
net=train(net,x',g');
x=muX;
g=sim(net,x);
z1=net.iw{1,1}*x+net.b{1};
z2=net.lw{2,1}*tansig(z1)+net.b{2};
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

智能机器人

Robot (super robot)

我们都爱小木虫

相关版块跳转 我要订阅楼主 davidxgwzt 的主题更新
信息提示
请填处理意见