What is 'cat' param used for in TreeBagger method
6 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
I am following the tutorial and am trying to implement TreeBagger Method. I have a question since I cannot understand part of the code.
b = TreeBagger(nTrees,X,Y,'oobpred','on','cat',6,'minleaf',leaf(ii));
can anyone tell me what 'cat' is and the number 6 please?
Thanks
0 commentaires
Réponses (2)
Walter Roberson
le 16 Mar 2013
TreeBagger also accepts classregtree options.
categorical — Vector of indices of the columns of X that are to be treated as unordered categorical variables
Tom Lane
le 16 Mar 2013
This means that column 6 of X is to be treated as categorical. Suppose it takes values 1,2,3. If X were continuous, splits would be of the form
x<1.5 % separates 1 from {2,3}, or
x<2.5 % separates {1,2} from 3
If X were categorical, then there is no ordering assumed so you could have a split that separates class 2 from classes {1,3}.
0 commentaires
Voir également
Catégories
En savoir plus sur Classification Ensembles dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!