tree.DecisionTreeRegressor是模型树还是回归树?

ben*_*100 1 scikit-learn

我的理解是:

1)将回归树中每个叶子的目标值计算为训练期间到达该叶子的实例的目标值的平均值。

2)模型树中每片叶子的值是使用特征子集的线性函数,通过对训练期间到达该叶子的实例执行线性回归来确定。

scikit中的tree.DecisionTreeRegressor是学习回归树还是模型树?

Fre*_*Foo 5

您的理解是正确的。数学上,回归树表示分段常数函数,而(线性)模型树则表示分段线性函数

DecisionTreeRegressor 是一棵回归树。

  • @snarly,您能建议模型树的任何Python实现吗? (4认同)