24小时热门版块排行榜    

查看: 1173  |  回复: 1

salor

木虫 (初入文坛)

[求助] 哪位高手解释一下Bp神经网络的matlab代码的意思?

inputs = P';targets = T';
hiddenLayerSize = 10;net = fitnet(hiddenLayerSize);
net.inputs{1}.processFcns = {'removeconstantrows','mapminmax'};
net.outputs{2}.processFcns = {'removeconstantrows','mapminmax'};net.divideFcn = 'dividerand';  
% Divide data randomly
net.divideMode = 'sample';  % Divide up every samplenet.divideParam.trainRatio = 70/100;net.divideParam.valRatio = 15/100;
net.divideParam.testRatio = 15/100;
net.trainFcn = 'trainlm';  % Levenberg-Marquardtnet.performFcn = 'mse';  % Mean squared errornet.plotFcns = {'plotperform','plottrainstate','ploterrhist', ...  'plotregression', 'plotfit'};
[net,tr] = train(net,inputs,targets);
outputs = net(inputs);errors = gsubtract(targets,outputs);
performance = perform(net,targets,outputs)
trainTargets = targets .* tr.trainMask{1};
valTargets = targets  .* tr.valMask{1};
testTargets = targets  .* tr.testMask{1};
trainPerformance = perform(net,trainTargets,outputs)
valPerformance = perform(net,valTargets,outputs)
testPerformance = perform(net,testTargets,outputs)
view(net)
T_p=sim(net,P')
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yqx1985

木虫 (著名写手)

云中仙

你不会打算让人给你一句句解释吧
人面不知何时去,桃花依旧笑春风
2楼2013-02-21 14:34:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 salor 的主题更新
信息提示
请填处理意见