What is 'cat' param used for in TreeBagger method
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
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 Kommentare
Antworten (2)
Walter Roberson
am 16 Mär. 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
am 16 Mär. 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 Kommentare
Siehe auch
Kategorien
Mehr zu Classification Ensembles finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!