What decision tree learning algorithm does MATLAB use to create decision trees?

12 Ansichten (letzte 30 Tage)
I'm doing a predictive modeling research project and for my report I can't just explain that I input the data into MATLAB and it spits out a model for me after using classregtree. So does MATLAB use ID3, CART, C4.5 for creating trees? What is MATLAB's univariate splitting criteria?

Akzeptierte Antwort

Ilya
Ilya am 22 Jul. 2013
classregtree uses the CART algorithm described in the Classification and Regression Trees book by Breiman et al.

Weitere Antworten (1)

Shashank Prasanna
Shashank Prasanna am 18 Jul. 2013
Bearbeitet: Shashank Prasanna am 18 Jul. 2013
I think you will find your answer in the documentation:
Splitting criterion:
But if you look at the references in the ClassificationTree.fit it cites the following:
[1] Coppersmith, D., S. J. Hong, and J. R. M. Hosking. "Partitioning Nominal Attributes in Decision Trees." Data Mining and Knowledge Discovery, Vol. 3, 1999, pp. 197217.

Kategorien

Mehr zu Statistics and Machine Learning Toolbox 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!

Translated by