Scikit learn scikit学习默认使用哪种决策树算法?

Scikit learn scikit学习默认使用哪种决策树算法?,scikit-learn,decision-tree,Scikit Learn,Decision Tree,有两种算法可以构建决策树,如CART(分类和回归树)、ID3(迭代二分法3)等 scikit学习默认使用哪种决策树算法 当我看一些决策树python脚本时,它神奇地使用fit和predict函数生成结果 scikit learn是否能够根据数据巧妙地选择最佳决策树算法?它不会自动这样做 如果我们查看页面,我们可以看到默认标准是基尼杂质 还有一种选择是使用熵来代替标准 请注意,CART使用基尼杂质,ID3使用熵作为分割标准。他们实际上使用CART,但分割标准是基尼和熵。你可以寻找引擎盖下发生的事情

有两种算法可以构建决策树,如CART(分类和回归树)、ID3(迭代二分法3)等

scikit学习默认使用哪种决策树算法

当我看一些决策树python脚本时,它神奇地使用
fit
predict
函数生成结果


scikit learn是否能够根据数据巧妙地选择最佳决策树算法?

它不会自动这样做

如果我们查看页面,我们可以看到默认标准是基尼杂质

还有一种选择是使用熵来代替标准


请注意,CART使用基尼杂质,ID3使用熵作为分割标准。

他们实际上使用CART,但分割标准是基尼和熵。你可以寻找引擎盖下发生的事情的解释