boosting和bootstrap区别


当前第2页 返回上一页

boosting:

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

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

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

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

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

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

返回前面的内容

相关阅读 >>

Python爬虫要学什么

Python3 中hasattr()、getattr()、setattr()、delattr()函数及示例代码

Python程序如何快速缩进多行代码

Python初学者看什么书

2021年Python面试题汇总(最新)

通读全文告诉你Python如何输出如期指定格式?

详解pillow图片中加入中文的实例

爬虫为什么用Python

Python中字典是有序的吗

Python反斜杠怎么输入

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




打赏

取消

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

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

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

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

评论

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