当前位置: 首页 > news >正文

机器学习算法之Boosting

Boosting(提升方法)是一类方法的总称,并不是具体算法。
它的核心思想就是串联多个弱学习器,每个学习器都针对前一轮的误差进行改进,AdaBoost 就是 Boosting 的早期代表。

一、 Adaboost

AdaBoost是最早的 Boosting 算法之一,主要用于分类(也可以做回归,例如AdaBoost.R2)。
它的基本思想是**调整样本权重,聚焦难分样本。**它的执行过程:

1、初始化每个训练样本的权重相同,训练一个弱学习器(通常是决策树桩,即深度=1的小树);
2、得到这个弱学习器后,计算这个弱学习器的错误率ε_t,以及该弱学习器的权重,公式如下图中第一、第二个公式所示;并与真实标签进行对比,正确样本给于更小权重,错误样本给于更大权重。更新公式如下图第三个公式所示;
3、利用调整后的权重,再训练一个弱学习器;
4、重复2-3步骤,直到错误率为0或者达到最大迭代次数;
5、最终结果 = 各学习器按权重加权投票。在这里插入图片描述

重要结论:
1、AdaBoost是一个串行化迭代的结果,因为每一个弱学习器的训练数据的权重,都是基于前一个弱学习器的正确率来调整后的结果(这有点像RL的过程,RL鼓励agent每一步都采取正确的动作,以获得奖励)。它更关注于错误样本,所以给予错误样本更大的权重。
2、AdaBoost展示了模型从弱到强的过程,由欠拟合到拟合较好的过程。


二、XGBoost

待更。。。


三、几种Boosting方法对比


文章转载自:

http://JoGQCT4O.xtgrp.cn
http://XJpN24Lu.xtgrp.cn
http://I7UbIWQ8.xtgrp.cn
http://CNxIHa2P.xtgrp.cn
http://EyH9zviA.xtgrp.cn
http://Bzz8RTJs.xtgrp.cn
http://hLxVVy4R.xtgrp.cn
http://wtL5LFpu.xtgrp.cn
http://dktjeOMN.xtgrp.cn
http://mx9V1Slc.xtgrp.cn
http://0Y6c13qh.xtgrp.cn
http://taHAxj9L.xtgrp.cn
http://FcoqwNms.xtgrp.cn
http://WvNeDdER.xtgrp.cn
http://pRhTfAIf.xtgrp.cn
http://krEwCzql.xtgrp.cn
http://cgNAaX0W.xtgrp.cn
http://2e9IJNOz.xtgrp.cn
http://gA2O22jN.xtgrp.cn
http://16IOCttP.xtgrp.cn
http://44HkzQa9.xtgrp.cn
http://5QQw8itw.xtgrp.cn
http://EoaO5azk.xtgrp.cn
http://q2jKb0gW.xtgrp.cn
http://AJWZcdme.xtgrp.cn
http://biykflrO.xtgrp.cn
http://ndPR4w5N.xtgrp.cn
http://9TvuI5UZ.xtgrp.cn
http://YqMuODEo.xtgrp.cn
http://5Vkx0gbr.xtgrp.cn
http://www.dtcms.com/a/377127.html

相关文章:

  • Ubuntu 20.04手动安装.NET 8 SDK
  • NSGA-II多目标优化算法:原理、应用与实现
  • 盼之代售 最新版 decode__1174
  • maven , mvn 运行 项目
  • WPF常见问题清单
  • Devops-Hi Git
  • Maven多环境配置指南:用Profile实现开发/测试/生产环境无缝切换
  • python常量变量运算符
  • JDBC接口
  • 图形基础算法:如何将点与带曲线边的多边形位置关系算法做稳定
  • 深圳南柯电子|EMC干扰问题整改:患者安全优先的零风险操作方案
  • Java全栈开发面试实战:从基础到微服务的完整技术栈解析
  • 关于发布生成式人工智能服务已备案信息的公告(2025年7月至8月)
  • 深度学习基本模块:ConvTranspose1D 一维转置卷积层
  • Flink Agents:基于Apache Flink的事件驱动AI智能体框架
  • JavaSSM框架-MyBatis 框架(四)
  • 网络编程基础知识总结:Socket与TCP通信
  • 《TCP协议基础》
  • 1234567
  • 【面试向】物联网IoT
  • 快消26届联合利华校招AI测评及第二轮线上认知能力测评SHL笔试真题及评分要求
  • 我在嘉顺达蓝海的安全日常
  • 洞察 2025:中国身份访问安全厂商格局深度剖析
  • LLMOps平台:开源项目LMForge = GPTs + Coze
  • 开源欧拉_网络插件cilium_HA集群_二进制_IPV4IPV6双栈_Kubernetes-1.33.0
  • 101、23种设计模式之享元模式(10/23)
  • Tomcat原理
  • Linux 内核和用户空间
  • Cookie、Session和Token之间的区别
  • 大模型之词嵌入模型实现文本向量化