kfoldMargin

为观察分类利润率不用于训练

语法

M = kfoldMargin(OBJ)

描述

= kfoldMargin (obj)通过交叉验证的分类模型得到的分类边际obj。对于每一次折叠,该方法使用一个训练于折叠外观察的模型来计算折叠内观察的分类边距。

输入参数

obj

类型的分区分类模型ClassificationPartitionedModel要么ClassificationPartitionedEnsemble

输出参数

的分类。

例子

全部展开

找到k-对集合进行分类的折叠边距电离层数据。

加载电离层数据集。

负载电离层

创建一个模板树桩。

T = templateTree('MaxNumSplits'1);

训练决策树的分类集合。指定t作为弱学习。

MDL = fitcensemble(X,Y,“方法”,“AdaBoostM1”,“学习者”t);

交叉验证使用10倍交叉验证的分类器。

cvens = crossval (Mdl);

计算k倍边距。显示页边距的汇总统计数据。

m = kfoldMargin (cvens);marginStats =表(min (m),意味着(m),马克斯(m),“VariableNames”{“最小值”,'意思',“马克斯”})
marginStats =1×3表分钟平均值最大值_______ ______ ______ -11.312 7.3236 23.517

更多关于

全部展开