Day22_【机器学习—集成学习(4)—Boosting—GBDT算法】

提升树 (Boosting Decision Tree )

每一个弱学习器通过拟合残差来构建强学习器

梯度提升树 (Gradient Boosting Decision Tree)

每一个弱学习器通过拟合负梯度来构建强学习器

一、提升树

残差

数学公式为:

残差=真实值−预测值

其中:

  • ri:第 i 个样本的残差
  • yi:第 i 个样本的真实值(观测值)
  • y^i:模型对第 i 个样本的预测值

二、GBDT

GBDT(梯度提升树)不再拟合残差,而是利用梯度下降的近似方法,利用损失函数的负梯度作为提升树算法中的残差近似值。

负梯度

负梯度=残差=真实值-预测值

流程

1 初始化弱学习器(目标值的均值作为预测值)

2 迭代构建学习器,每一个学习器拟合上一个学习器的负梯度

3 直到达到指定的学习器个数

4 当输入未知样本时,将所有弱学习器的输出结果组合起来作为强学习器的输出

详细过程

相关推荐
爱吃rabbit的mq16 分钟前
第2章 机器学习的核心概念(上)
人工智能·机器学习
爱吃泡芙的小白白1 小时前
机器学习输入层:从基础到前沿,解锁模型性能第一关
人工智能·机器学习
小鸡吃米…2 小时前
机器学习 - 堆叠集成(Stacking)
人工智能·python·机器学习
郝学胜-神的一滴2 小时前
基于30年教学沉淀的清华大学AI通识经典:《人工智能的底层逻辑》
人工智能·程序人生·机器学习·scikit-learn·sklearn
青春不朽5122 小时前
Scikit-learn 入门指南
python·机器学习·scikit-learn
共享家95272 小时前
嵌入模型(Embedding)的全方位指南
人工智能·机器学习
砍树+c+v3 小时前
3a 感知机训练过程示例(手算拆解,代码实现)
人工智能·算法·机器学习
zy_destiny3 小时前
【工业场景】用YOLOv26实现4种输电线隐患检测
人工智能·深度学习·算法·yolo·机器学习·计算机视觉·输电线隐患识别
乾元3 小时前
实战案例:解析某次真实的“AI vs. AI”攻防演练
运维·人工智能·安全·web安全·机器学习·架构
XX風3 小时前
3.3 GMM (高斯混合模型)
人工智能·算法·机器学习