【发布时间】:2016-12-20 06:02:37
【问题描述】:
从sklearn文档here或者我的实验可以看出,DecisionTreeClassifier的所有树形结构都是二叉树。无论是基尼还是熵,每个DecisionTreeClassifier节点只能有0个或1个或2个子节点。
但是从决策树介绍slide(第3页)来看,理论上决策树的每个节点可以有2个以上的子节点。
所以我的问题是为什么sklearn DecisionTreeClassifier的决策树结构只有二叉树(每个DecisionTreeClassifier节点只能有1或2个子节点。)?我们可以得到具有超过 2 个子节点的决策树分类器的树结构吗?
【问题讨论】:
标签: machine-learning scikit-learn decision-tree