boosting和bootstrap区别


当前第2页 返回上一页

boosting:

boosting依次训练k个子分类器,最终的分类结果由这些子分类器投票决定。

首先从大小为n的原始训练数据集中随机选取n1n1个样本训练出第一个分类器,记为C1C1,然后构造第二个分类器C2C2的训练集D2D2,要求:D2D2中一半样本能被C1C1正确分类,而另一半样本被C1C1错分。

接着继续构造第三个分类器C3C3的训练集D3D3,要求:C1C1、C2C2对D3D3中样本的分类结果不同。剩余的子分类器按照类似的思路进行训练。

boosting构造新训练集的主要原则是使用最富信息的样本。

更多Python相关技术文章,请访问Python教程栏目进行学习!

以上就是boosting和bootstrap区别的详细内容,更多文章请关注木庄网络博客!!

返回前面的内容

相关阅读 >>

如何理解vim的三种工作模式(命令模式,编辑模式,末行模式)

用例子一文详解Python正则表达式的语法

Python如何删除列表一个元素

Python爬虫中http和https协议的详细讲解(图文)

mac 正确地配置 scipy 开发环境

Python有什么数据结构

Python可以做界面吗

Python的爬虫框架有哪些

Python中sort是什么意思

Python数据分析用什么数据库

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...