因此,我正在尝试构建ID3决策树,但在sklearn的文档中,他们使用的算法是CART。但是我也读到ID3使用熵和信息增益来构建决策树。

尝试了dtree=DecisionTreeClassifier(criterion='entropy'),但生成的树不可靠。

我应该在DecisionTreeClassifier()中编辑哪些参数以获得ID3决策树?

最佳答案

您可以使用ID3的python实现,类似于一个here

关于python - 是否可以使用scikit-learn构建ID3决策树?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54566692/

10-12 21:39