主要内容

脱贫工人

移除紧凑分类集成的成员

语法

cens1=移除收益者(cens,idx)

描述

检查1=removeLearners(审查,idx)创建与相同的紧凑分类集成审查只有在没有乐队成员的情况下idx矢量。

输入参数

审查

紧凑分类集成,由契约.

idx

具有以下项的正整数向量:1.蒙特兰哪里蒙特兰会员人数是多少审查.检查1包含的所有成员审查除指数为idx.

通常,您可以设置idx=j:cens.NumTrained对于某些正整数J.

输出参数

检查1

紧凑分类集成,与审查除了检查1不包含审查指数在idx.

例子

全部展开

创建一个紧凑的分类集合。通过移除集合中的成员来进一步压缩它。

加载电离层数据集。

负载电离层

培训一个分类组合,用于电离层数据使用AdaBoostM1。指定树桩作为弱学习者。

t=模板树(“MaxNumSplits”,1);ens=fitcensemble(X,Y,“方法”,“AdaBoostM1”,“学习者”,t);

创建一个紧凑的分类集合审查从…起恩斯.

cens=紧凑型(ens);

移除合奏的最后50名成员。

idx=cens.NumTrained-49:cens.NumTrained;cens1=removeLearners(cens,idx);

提示

  • 通常,设置检查1等于审查只保留一个合奏。

  • 移除学习者会减少集合使用的记忆,并加速其预测。