cross validation in neural network using K-fold
4 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Dear All;
i am using neural network for classification but i need to use instead of holdout option , K-fold.
i use cvparatition command to do that , which parameter of neural network shall i change to enable K-Fold option
the code
c = cvpartition(length(input1),'KFold',10)
net=patternnet(100)
net=train(net,input',Target_main')
0 Kommentare
Antworten (1)
Greg Heath
am 18 Jul. 2019
%i am using neural network for classification but i need to use instead of
holdout option , K-fold.
==> FALSE!. You mean you WANT to use K-fold.
% i use cvparatition command to do that , which parameter of neural
network shall i change to enable K-Fold option the code
%c = cvpartition(length(input1),'KFold',10)
% net=patternnet(100)
==> WRONG! numH = 100 is ridiculously large.
There is no excuse for this. There are numerous examples in both the
NEWSGROUP and ANSWERS on how to choose a reasonable value
for numH.
Greg
Siehe auch
Kategorien
Mehr zu Sequence and Numeric Feature Data Workflows finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!