How does predict work for classification tree algorithm?
1 回表示 (過去 30 日間)
古いコメントを表示
Following classification with ClassificationTree.fit I get an object obj which contains all model parameters. Then when using predict(data,model) I try it on new data. Question is that I need to translate the predict code into human language, in order to transform it into c code. The code does Not support predict. Can anyone direct me to the full algorithm predict performs? (I couldn't figure it out from predict.m directly..) Many many thanks Hadas
0 件のコメント
採用された回答
Shashank Prasanna
2013 年 11 月 14 日
編集済み: Shashank Prasanna
2013 年 11 月 14 日
Type:
>> view(obj)
you can visualize the tree.
predict generates predictions by following the branches of tree until it reaches a leaf node or a missing value. If predict reaches a leaf node, it returns the classification of that node.
This information is also available in the documentation, scroll down to Algorithm section:
Also here is some theory that you may find useful:
0 件のコメント
その他の回答 (1 件)
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!