集成学习(Ensemble Learning)

集成学习(Ensemble Learning)通过结合多个模型提高预测准确性和稳定性。主要包括Bootstrap aggregating (Bagging)、Boosting和Stacking。Bagging采用随机有放回抽样,各预测模型权重相等,适合并行计算;Boosting关注分类错误的样本,逐轮调整样本权重,预测函数按顺序迭代生成;Stacking则整合多种算法预测结果,通常表现优于单一算法。
摘要由CSDN通过智能技术生成

Ensemble Learning

Definition

  • 周志华对集成学习的定义:Ensemble Learning
    “Ensemble learning is a machine learning paradigm where multiple learners are trained to solve the same problem. In contrast to ordinary machine learning approaches which try to learn one hypothesis from training data, ensemble methods try to construct a set of hypotheses and combine them to use.”
    集成学习是一种基于多个训练器的结果获得最终结果的模型。比如随机森林模型就是一种典型的集成学习的方法。在随机森林中,构建n课树,根据所有树的结果获得最终的结果。
  • 集成学习是一种有监督学习(supervised learning)

Common types of ensembles

集成学习的种类很多,这里只介绍三种最常见的类型,分别为Bagging,Boosting和Stacking。很多集成学习其实是这几种方法的变形,比如随机森林算法就是一种基于bagging的机器学习算法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值