Too big classification tree
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Radoslav Vandzura
el 18 de Feb. de 2016
Comentada: MHN
el 19 de Feb. de 2016
Hello All. I am trying to create classification tree in Matlab using function fitctree. I am using version of Matlab R2014b. But my tree is big and intricate. Could you advise me how should i resolve this problem? I know about MaxNumSplits but it is supported by version Matlab 2015...Thank you for your help and advices...
0 comentarios
Respuesta aceptada
MHN
el 18 de Feb. de 2016
There are many ways to do that, e.g. compare the following tree1, tree2, and tree3. It depends on your problem in hand, which one you should use.
load ionosphere
tree1 = fitctree(X,Y);
view(tree1,'mode','graph')
tree2 = prune(tree1,'level',6);
view(tree2, 'mode','graph')
tree3 = fitctree(X,Y, 'MinParentSize', 200);
view(tree3, 'mode','graph')
1 comentario
MHN
el 19 de Feb. de 2016
You can use pruning method by using "prune" command. Please see the following documentation to learn how it works: http://www.mathworks.com/help/stats/classregtree.prune.html
Más respuestas (0)
Ver también
Categorías
Más información sobre Classification Trees en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!