Why I cannot see the Validation Curve in "Plotperform"?

1 回表示 (過去 30 日間)
Mostafa Nakhaei
Mostafa Nakhaei 2020 年 1 月 31 日
コメント済み: Tai Ikumi 2020 年 7 月 30 日
Hi,
I am training a fairly large network (100,000 observations and 17 variables, 3 regression outputs) using Matlab. The "plotperform" only shows the training and testing curves and It does not show the validation curve. Why is that? How can I include validation curve as well?
I included validation test in my program:
net.divideFcn = 'divideind';
net.divideParam.trainInd = 1:75000; % the first 75,000 observations is used for training.
net.divideParam.valInd = 75000+1:98000;
net.divideParam.testInd = 98001:100000;
net.performFcn = 'mse';
net.plotFcns = {'plotperform','plottrainstate','ploterrhist', ...
'plotregression', 'plotfit'};
[net,tr] = train(net,x,y);
My network includes 3 hidden layers with 30 units each.
  1 件のコメント
Tai Ikumi
Tai Ikumi 2020 年 7 月 30 日
I am also interested in this issue. If you found the solution, please post it here.

サインインしてコメントする。

回答 (0 件)

カテゴリ

Help Center および File ExchangeStatistics and Machine Learning Toolbox についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by