• 目标函数
      • 泰勒展开
        • 视为x,视为
        • 代入mse损失函数
        • 优化目标
          • 舍去
          • 是正则项
              • 根据经验定义的
              • T是叶子节点个数, 控制复杂度
              • 控制叶子和的影响力
              • 叶子节点角度
              • 是一阶导数常数值, 是二阶导数常数值
                • 时Obj为极值
                  • , 所以是极小值
                • 代入得
            • 一个节点分裂
              • 分裂前
              • 分裂后
                • 遍历所有条件,找到Gain最大一个的作为分裂条件
  • 相比GBDT
    • 用了二阶泰勒展开
      • 多考虑了变化方向的方向,学习速度快
  • 实现
    • 定义损失函数+正则项
    • 求解各点g和h,已由前面分类器决定
    • 根节点开始,计算各节点分裂条件
      • 深度是超参数限制