Regression function of Neural Networks
古いコメントを表示
I wrote a code for neural network for my project but, i could not find the regression function as a result. My code is;
inputs = initial1';
targets = output';
hiddenLayerSize = 6;
net = fitnet(hiddenLayerSize);
net.inputs{1}.processFcns = {'removeconstantrows','mapminmax'};
net.outputs{2}.processFcns = {'removeconstantrows','mapminmax'};
net.divideFcn = 'dividerand';
net.divideMode = 'sample';
samplenet.divideParam.trainRatio = 80/100;
net.divideParam.valRatio = 15/100;
net.divideParam.testRatio = 5/100;
net.trainFcn = 'trainbr'; % Bayesian regularization
net.performFcn = 'mse'; % Mean squared error
net.plotFcns = {'plotperform','plottrainstate','ploterrhist', ...
'plotregression', 'plotfit'};
[net,tr] = train(net,inputs,targets);
outputs = net(inputs);
errors = gsubtract(targets,outputs);
performance = perform(net,targets,outputs)
- My network is running without an error. but Could not find the regression of the variables.
5 件のコメント
Greg Heath
2012 年 5 月 12 日
"The regression of the variables" is not a familiar term.
Please explain exactly what you mean.
Greg
Greg Heath
2012 年 5 月 12 日
>samplenet.divideParam.trainRatio = 80/100;
>net.divideParam.valRatio = 15/100;
>net.divideParam.testRatio = 5/100;
Change samplenet to net.
>net.trainFcn = 'trainbr'; % Bayesian regularization
>net.performFcn = 'mse'; % Mean squared error
trainlm uses mse
trainbr uses msereg
Hope this helps.
Greg
b
2012 年 5 月 13 日
Greg Heath
2012 年 5 月 13 日
I still do not know what you mean.
Are you looking for the mathematical equation that produces the same output as the net?
Greg
b
2012 年 5 月 14 日
採用された回答
その他の回答 (2 件)
Ketan
2012 年 5 月 12 日
You can view the general structure of your network with the VIEW function:
view(net);
The IW, LW, and b Network properties store the weights and biases.
Greg Heath
2012 年 5 月 13 日
0 投票
See my answer in the recent Answers post titled:
Write code for NN using the Weight and Bias data retrieved from the NN tool box
Hope this helps.
Greg
カテゴリ
ヘルプ センター および File Exchange で Deep Learning Toolbox についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!