【问题标题】:How does xgboost split root node and question for Taylor expansionxgboost如何分裂根节点并质疑泰勒展开
【发布时间】:2020-07-18 00:48:00
【问题描述】:

我知道xgboost使用Gain = Score(L)+Score(R)-Score(L+R)来分裂节点,但是xgboost是如何分裂根节点的呢?另外,为什么不使用泰勒展开的四阶或五阶导数作为损失函数呢?

【问题讨论】:

    标签: xgboost loss-function


    【解决方案1】:

    在根节点之前,有一个名为'base_score'的初始值(分类默认为0.5)作为预测值,因此在根节点中,可以计算所有样本的hessian和梯度,得到gain分数。

    p>

    【讨论】:

      猜你喜欢
      • 2014-06-11
      • 2020-04-10
      • 1970-01-01
      • 2018-05-21
      • 2017-04-02
      • 2019-09-24
      • 2019-01-07
      • 2019-06-15
      • 2011-12-06
      相关资源
      最近更新 更多