cross validation in neural network using K-fold
Afficher commentaires plus anciens
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')
Réponses (1)
Greg Heath
le 18 Juil 2019
0 votes
%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
1 commentaire
Mustafa Al-Nasser
le 18 Juil 2019
Catégories
En savoir plus sur Deep Learning Toolbox dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!