因此,我正在尝试构建ID3决策树,但在sklearn的文档中,他们使用的算法是CART。但是我也读到ID3使用熵和信息增益来构建决策树。
尝试了dtree=DecisionTreeClassifier(criterion='entropy')
,但生成的树不可靠。
我应该在DecisionTreeClassifier()
中编辑哪些参数以获得ID3决策树?
最佳答案
您可以使用ID3的python实现,类似于一个here
关于python - 是否可以使用scikit-learn构建ID3决策树?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54566692/