【发布时间】:2019-02-08 22:08:41
【问题描述】:
我正在使用 matlab 2014a,但我找不到如何做 1 个节点决策树(以及 2 个节点,3 个节点扩展) 尝试使用:
“MaxNumSplits”和“MaxDepth”
但我得到了
MaxNumSplits 不是有效的参数名称。
谢谢
【问题讨论】:
标签: matlab machine-learning decision-tree
我正在使用 matlab 2014a,但我找不到如何做 1 个节点决策树(以及 2 个节点,3 个节点扩展) 尝试使用:
“MaxNumSplits”和“MaxDepth”
但我得到了
MaxNumSplits 不是有效的参数名称。
谢谢
【问题讨论】:
标签: matlab machine-learning decision-tree
您的 Matlab 版本太旧,无法处理 MaxNumSplits 参数。
Matlab 实现算法的方式会随着时间而变化。当 R2015a 版本发布时,fitctree(适合分类树)就是这种情况。请参阅 following 'new features' page 为 fitctree 函数引入 2 个新参数
在 fitctree、fitrtree 和 templateTree 函数中使用“MaxNumSplits”参数控制决策树深度的附加选项
您可以通过在此处比较文档的不同版本来搜索这种演变:https://de.mathworks.com/help/doc-archives.html
【讨论】: