作为我的项目的一部分,我必须使用决策树,该决策树是我使用的“ fitctree”函数(该函数是Matlab函数)对我用PCA提取的特征进行分类的。
我想在fitctree函数中控制树的数量和树的深度。有人知道我该怎么做吗?例如,将树木的数量更改为200,将树木的深度更改为10。是否可以在决策树中更改这些值?
最好的,
fitctree仅提供输入参数来控制结果树的深度:
https://de.mathworks.com/help/stats/classification-trees-and-regression-trees.html#bsw6baj
您必须使用这些参数来控制树的深度。那是因为决策树仅在达到纯度时才停止增长。
另一种可能性是打开修剪。修剪将通过删除树中几乎没有能力对实例进行分类的部分来减小树的大小。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句