主要内容

雷诺维尔人

删除紧凑型分类集合的成员

句法

CENS1 = Removelners(CENS,IDX)

描述

CENS1.= removelners(idx.创建一个紧凑的分类集合与只有没有集体成员idx.向量。

输入参数

紧凑型分类集合,建造袖珍的

idx.

向量与条目的正整数矢量1CENS.NUMTROANE., 在哪里CENS.NUMTROANE.是成员的数量CENS1.包含所有成员除了有指标的人idx.

通常,你设置了IDX = J:CENS.NUMTROINATED对于一些正整数j

输出参数

CENS1.

紧凑型分类集合,相同除了CENS1.不包含这些成员用索引idx.

例子

展开全部

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

加载电离层数据集。

加载电离层

训练分类集合电离层使用adaboostm1的数据。将树桩指定为弱学习者。

t = templatetree('maxnumsplits',1);ens = fitcensemble(x,y,'方法''adaboostm1''学习者',t);

创建一个紧凑的分类集合奴隶

CENS = COMPACS(ENS);

删除合奏的最后50个成员。

IDX = CENS.NUMTROATE-49:CENS.NUMTROANE;CENS1 = RemoveLearners(CENS,IDX);

尖端

  • 通常,集合CENS1.等于保留一个合奏。

  • 删除学习者减少了集合使用的内存并加快预测。