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

Day22_【机器学习—集成学习(1)—基本思想、分类】

集成学习(Ensemble Learning) ,是一种机器学习的思想,通过结合多个弱学习器(模型)来构建一个更强大的“强”学习器。其核心思想是“三个臭皮匠,赛过诸葛亮”——多个模型的组合往往比单一模型表现更好、更稳定。

                


一、集成学习的基本思想

  • 单个模型可能存在偏差大(欠拟合)或方差大(过拟合)的问题。
  • 集成学习通过训练多个不同的弱学习器,并将它们的预测结果进行组合(如投票、加权平均等),从而降低整体的泛化误差。
  • 成功的集成要求:个体学习器之间具有多样性(diversity),即它们的错误不完全相关。

二、集成学习的分类

方法训练方式目标典型算法适用场景
Bagging并行降方差随机森林高方差模型、特征多
Boosting串行降偏差AdaBoost, XGBoost欠拟合、精度要求高

1.Bagging

  • 有放回的抽样(bootstrap抽样)产生不同的训练集,从而训练不同的学习器
  • 通过平权投票、多数表决的方式决定预测结果
  • 弱学习器可以并行训练

代表算法:随机森林算法

随机抽样的原因:

如果不进行随机抽样,每棵树的训练集都一样,那么最终训练出的树分类结果也是完全一样。

有放回抽样的原因:

保证弱学习器的训练样本既有交集也有差异数据,更容易发挥投票表决效果

2.Boosting

                        

  • 每一个训练器重点关注前一个训练器不足的地方进行训练
  • 通过加权投票的方式,得出预测结果(预测正确权重降低,预测错误,权重增加)
  • 串行的训练方式

代表算法:Adaboost、XGboost、GBDT算法

3.对比

                


文章转载自:

http://5ieKTPBJ.cyhLq.cn
http://pQYJMREs.cyhLq.cn
http://uVt86cyj.cyhLq.cn
http://r4IU4Qgn.cyhLq.cn
http://d5M8rCMN.cyhLq.cn
http://M3qGgi7d.cyhLq.cn
http://17TnM3Qp.cyhLq.cn
http://nVCe7A05.cyhLq.cn
http://nvV98feS.cyhLq.cn
http://YQhEhr51.cyhLq.cn
http://HAc17rOI.cyhLq.cn
http://2nMSetU5.cyhLq.cn
http://4sdoa9ir.cyhLq.cn
http://IllGcyLY.cyhLq.cn
http://M3B3uko2.cyhLq.cn
http://P8aNZcfG.cyhLq.cn
http://FYl67VIh.cyhLq.cn
http://aJM1OFat.cyhLq.cn
http://n3AG6J43.cyhLq.cn
http://L1ez3AI9.cyhLq.cn
http://zBUoFxLQ.cyhLq.cn
http://W5duPEGn.cyhLq.cn
http://6D0ZN4WY.cyhLq.cn
http://ispD9L7u.cyhLq.cn
http://YpYv32mc.cyhLq.cn
http://z3h2M1Xv.cyhLq.cn
http://hMLTXZUp.cyhLq.cn
http://B3OviwKh.cyhLq.cn
http://WfeSUVla.cyhLq.cn
http://0GfIC8Bu.cyhLq.cn
http://www.dtcms.com/a/370193.html

相关文章:

  • 自动化运维,ansible综合测试练习题
  • 【面试题】领域模型持续预训练数据选取方法
  • OpenHarmony之USB Manager 架构深度解析
  • 新服务器初始化:Git全局配置与SSH密钥生成
  • 主流分布式数据库集群选型指南
  • 【Proteus仿真】定时器控制系列仿真——秒表计数/数码管显示时间
  • python advance -----object-oriented
  • 开源与定制化对比:哪种在线教育系统源码更适合教育培训APP开发?
  • 【51单片机-B030】【protues仿真】基于51单片机万年历系统
  • mysql 是否“100%”地解决幻读?
  • 分布式系统的设计哲学:架构模式全面介绍与选型策略
  • windows11 安装charm成功
  • IPD流程落地:IPMT的开发评审逻辑
  • 数字化赋能全球扩张:名创优品携手巨益科技的信息化转型深度实践
  • OpenCV - 图像的IO操作
  • Windows 11 手动下载安装配置 uv、配置国内源
  • Wisdom SSH 是一款搭载强大 AI 助手的工具,能显著简化服务器配置管理流程。
  • Linux基础知识(二)
  • Redis 在互联网高并发场景下的应用--个人总结
  • 算法题-链表03
  • 版本发布流程手册:Release分支规范与Bug分级标准全解析
  • 目标检测中的池化层
  • react native 出现 FATAL EXCEPTION: OkHttp Dispatcher
  • HttpClient、OkHttp 和 WebClient
  • js逆向Webpack模块加载机制解析:从数组到JSONP
  • cuda-NCCL笔记(1)-- 初步了解使用NCCL
  • Lua 面向对象编程
  • 微信小程序(uniapp)实现连接蓝牙
  • 从 scheduler_tick 到上下文切换:深入解析 Linux 内核的 TIF_NEED_RESCHED 标志设置流程
  • 微前端框架性能对比与选型指南:从理论到实践