Matlab中的一节点决策树

时间:2018-09-03 22:23:41

标签: matlab machine-learning decision-tree

我正在使用Matlab 2014a,我找不到如何做1节点决策树(以及2节点,3节点扩展)的方法。 尝试使用:

  

“ MaxNumSplits”和“ MaxDepth”

但我知道了

  

MaxNumSplits是无效的参数名称。

谢谢

1 个答案:

答案 0 :(得分:0)

您使用的Matlab版本太旧,无法处理MaxNumSplits参数。

Matlab实现算法的方式随时间而变化。在发布R2015a版本时,fitctree(适合分类树)就是这种情况。请参见following 'new features' pagefitctree函数引入2个新参数

  

在fitctree,fitrtree和templateTree函数中使用“ MaxNumSplits”参数控制决策树深度的附加选项

您可以通过在以下位置比较文档的不同版本来搜索这种演变:https://de.mathworks.com/help/doc-archives.html