【问题标题】:How to calculate the output of a regression decision tree如何计算回归决策树的输出
【发布时间】:2021-09-17 17:45:06
【问题描述】:

在对回归树进行所有可能的拆分后,我试图理解。你最终得到终端节点,那么你需要计算输出以获得回归估计。在这种情况下,规则是什么,是对终端节点中的观察进行平均还是在有多个终端节点时使用某种加权平均?!

【问题讨论】:

    标签: regression random-forest decision-tree non-linear-regression estimation


    【解决方案1】:

    是的,没错。您只需取节点中值的平均值。为什么这有意义?

    决策树实际上将您的数据划分为方形(超)框。假设您的框(节点)在我们的训练集中具有以下值[2,3,4],那么当我们得到一个新的数据点时,我们遍历树并在那个框中结束,我们应该为新数据分配哪个值?好吧,平均而言,如果我们将值的平均值 [2,3,4] 即 3 分配给新数据,我们会得到最小的错误。

    【讨论】:

      猜你喜欢
      • 2018-06-13
      • 2021-12-10
      • 2020-09-18
      • 2014-04-15
      • 2021-05-21
      • 2020-03-03
      • 2018-09-02
      • 2019-10-02
      • 2018-07-03
      相关资源
      最近更新 更多