首页 > 其他分享 >机器学习Day9:集成学习

机器学习Day9:集成学习

时间:2024-07-01 19:28:28浏览次数:22  
标签:集成 训练 Day9 特征选择 模型 学习 随机

概念

集成学习通过构建并结合多个学习器来完成学习任务

模型

集成学习的结果通过投票法(少数服从多数)产生,所以学习器要有多样性,精度高不一定是好事

1.Bagging模型并行训练多个学习器
典型代表:随机森林
随机:数据采样随机,特征选择随机
森林:多个决策树并行放在一起

优点:能够学习高维数据,不用做特征选择;可以进行可视化展示,便于分析;训练完成后,能给出哪些特征更重要
理论上,树的数量越多训练效果越好,但当树的数量达到一个值时,增加树的数量作用不大

2.Boosting模型:先训练出一个基学习器,在此基础上进行调整提升训练效果,以此类推,直至学习器的数量达到预设的值,最终将这些学习器进行加权结合
典型代表:AdaBoost 、xgBoost
AdaBoost会根据前一次的分类效果调整数据权重

3.Stacking堆叠模型:第一阶段得出各自结果,第二阶段再用前一阶段的结果训练
适合竞赛使用

标签:集成,训练,Day9,特征选择,模型,学习,随机
From: https://blog.csdn.net/weixin_52108189/article/details/140108062

相关文章

  • springboot+vue项目如何集成企业微信
    本文以springboot+vue技术开发的低代码平台为案例,介绍应用系统如何集成企业微信,包括同步企业微信组织用户、单点登录、消息发送等。在线体验:http://www.yunchengxc.com1、准备应用1.1、注册企业微信账号作为企业微信的企业管理员,首先登录企业微信官网,注册一个企业微信账号。......
  • 【文化课学习笔记】【化学】选必三:有机化合物的结构特点与研究方法(下)
    【化学】选必三:有机化合物的结构特点与研究方法(下)如果你是从B站一化儿笔记区来的,请先阅读我在第一篇有机化学笔记中的「读前须知」(点开头的黑色小三角展开):链接有机物命名规则有机物的命名有机物结构复杂,种类繁多。为了使每一种有机物对应一个名称,需要按照一定的规则和方......
  • 模拟集成电路设计系列博客——8.3.1 抖动与相位噪声
    8.3.1抖动与相位噪声不像大部分集成电路中的模拟信号以电压或电荷来承载信息,对于时钟波形来说,其重要方面在于其穿越某些特定阈值时的特定时间点。抖动是这些特定时间点上的随机偏差,而相位噪声是这些时间点上的随即偏差,相位噪声则是抖动的频域表示。由于抖动和相位噪声由热噪声和......
  • 隐语实训09-SML入门基于SPU迁移机器学习算法实践
    一、32位浮点数32位浮点数(SinglePrecisionFloatingPoint)是一种用于表示实数的标准格式,由IEEE754标准定义。表示方法32位浮点数由三部分组成:符号位(S):1位,表示数值的正负。指数位(E):8位,用于表示数值的范围。尾数位(M):23位,表示有效数字。其表示公式为:......
  • 孩子厌学怎么办?13年老教师提醒:4个步骤,让孩子重新爱上学习
    随着学校课程内容越来越多,学生面临的压力也越来越大,孩子也出现了不想上学的情况。而往往学习成绩迟迟上不去只是不想上学的原因之一、感情不顺利、和同学关系处理不好、在学校遭到了孤立等等,都会成为孩子不想上学的原因,不想上学也成了令很多家长头痛的事。很多家长面......
  • 教给孩子这四个学习方法,提高学习效率,效果立现
      “没有孩子是一出生就不爱学习的,如果不爱学习一定是在学习动力、学习方法、学习系统这三个环节上出了问题。”现在给大家介绍世界上已经被证明了的四大超级学习法,和孩子一起进步,交流沟通。  1、费曼学习法  这个学习方法是诺奖获得者费曼提出来,然后由后人总结......
  • 傻熬夜不如巧学习!20个提高学习效率的方法,转给孩子
      要想学习好,方法不能少!好的学习方法是提高学习效率的关键。  学习效率低的原因  1.疲劳式学习,不会自我调整  很多人认为,只要刻苦学习就会收获高分,即使在疲劳的时候也依然要坚持。可是当人疲劳的时候,思路会变得不清晰,再面对大量的知识,就会感觉乏味,甚至失去......
  • MybatisPlus学习-2
    增删改id生成策略@TableId(Type=IdType.)auto自增noneinput数据库不要自增,代码中需要指定idassign_ID雪花数据库bigint占位1时间戳41机器码(5+5)序列号12assign_UUID全局配置:配置idtypetable-prefix:tb1_save:dao.save(domain)多条删除deletebatchids......
  • java学习第三天
    打开CMD的方式开始+系统+命令提示符Windows+R输入cmd控制窗口(推荐使用)在任意的文件夹下面,按住Shift+鼠标右键点击,在此打开命令行窗口资源管理器的地址栏前面加上cmd路径管理员方式运行:选择以管理员方式运行常用的Dos命令1.#盘符切换2.#查看当前目录下的所有命......
  • salesforce学习笔记(8)- 邮件模板
    1、背景最近有这样一个需求:有两个自定义对象A和B,两对象关系为Master(A)-Detail(B),A的详细页面有B的关联列表。现在,要求从A页面的活动(Activity)Tab下,使用标准的电子邮件功能进行邮件发送,邮件内容要求包含对象A中的字段数据和对象B中的字段数据,邮件发送或者抄送给固定的6个人。......