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!