《表1 Stacking算法流程》
Bagging法主要通过在训练阶段对原始训练数据集随机抽样构成子训练集,并用每一个子训练集训练一个分类器,在预测过程中将多个分类器对同一数据的预测结果进行投票或求概率均值,从而得到最终预测结果。Boosting法是一种基于迭代训练的集成方法,在训练过程中对每一个训练子集赋予相同的权重,每次训练后,对训练失败的训练子集赋以较大的权重,使得算法在后续的学习中对比较难的训练子集进行学习,最终预测函数对分类问题采用有权重投票方式。Stacking方法是一种基于多级分类思想的集成学习方法,利用初始训练数据学习出若干子分类器组成第一级分类器(基分类器),并将第一级分类器的预测结果作为新的特征,训练第二级分类器(元分类器)。在理论上,Stacking方法可以用来表示Bagging和Boosting法,同时也具有更优秀的分类性能,因此本文选择Stacking集成方法,其算法如表1所示(Zhou,2012)。
图表编号 | XD00176457300 严禁用于非法目的 |
---|---|
绘制时间 | 2020.06.25 |
作者 | 余东行、张保明、赵传、郭海涛、卢俊 |
绘制单位 | 信息工程大学地理空间信息学院、信息工程大学地理空间信息学院、信息工程大学地理空间信息学院、信息工程大学地理空间信息学院、信息工程大学地理空间信息学院 |
更多格式 | 高清、无水印(增值服务) |