模型集成model ensemble
2024-10-09 12:59:05
A prediction model that is composed of a set of models is called a model ensemble.
Baggging 和Boosting都是模型融合的方法
boosting:
- 步骤1:所有分布下的基础学习器对于每一条数据相同的权重
- 步骤2:如果第一个基础的学习算法预测错误,这条数据在下一次的基础学习算法中有更高的权重
- 步骤3:迭代第2步,直到到达预定的学习器数量或预定的预测精度。
Bagging:
从原始样本集中抽取训练集。每轮从原始样本集中使用Bootstraping的方法抽取n个训练样本(在训练集中,有些样本可能被多次抽取到,而有些样本可能一次都没有被抽中)。共进行k轮抽取,得到k个训练集。(k个训练集之间是相互独立的)
每次使用一个训练集得到一个模型,k个训练集共得到k个模型。(注:这里并没有具体的分类算法或回归方法,我们可以根据具体问题采用不同的分类或回归方法,如决策树、感知器等)
对分类问题:将上步得到的k个模型采用投票的方式得到分类结果;对回归问题,计算上述模型的均值作为最后的结果。(所有模型的重要性相同)
最新文章
- symfony安装笔记
- js 键盘记录实现(兼容FireFox和IE)(转)
- RTX闪退(打开闪退,收发文件闪退)
- ios 工程图片清理shell
- ios中webservice报文的拼接
- 模拟美萍加密狗--Rockey2虚拟狗(五)
- MPSOC之7——开发流程uramdisk
- Servlet程序
- 信利SC123金融财务计算器评测——不错的HP 12C仿品
- lower_bound( )和upper_bound( )的基本用法
- SpringBoot(12) SpringBoot创建非web应用
- Fiddler_内置命令行_03
- 运行里用\\加IP地址访问远程主机和用mstsc登录远程主机有什么区别??
- hdu2177威佐夫博弈
- HDU1166 敌兵布阵_线段树
- 打印iframe某区域
- @RequestMapping 注解
- jst格式化日期
- CSS探案之 background背景属性剖析
- 浅谈 .NET Framework 与 .NET Core 的区别与联系
热门文章
- “大地主”IPV6的邻居发现BD
- 使用 Python破解大众点评字体加密(SVG反扒)
- Golang | 简介channel常见用法,完成goroutin通信
- Vue.js 实战教程(附demo)
- e3mall商城的归纳总结10之freemarker的使用和sso单点登录系统的简介
- HTTP协议中的提交方式和解释POST、GET、HEAD、PUT等
- NutUI 视频组件开发心得
- 转贴:110个Oracle 函数
- Oracle快速建表Sample
- 哪些方法可以绕过PowerShell Execution Policy?