主要内容

oobPredict

预测集合的外袋响应

语法

Yfit = oobPredict(实体)
Yfit = oobPredict(实体、名称、值)

描述

Yfit= oobPredict (实体中的外包数据返回预测的响应实体

Yfit= oobPredict (实体名称,值使用一个或多个指定的附加选项预测响应名称,值对参数。

输入参数

实体

一个回归袋装集合,由fitrensemble

名称-值参数

指定可选参数对为Name1 = Value1,…,以=家,在那里的名字参数名称和价值对应的值。名-值参数必须出现在其他参数之后,但对的顺序并不重要。

在R2021a之前,名称和值之间用逗号隔开,并括起来的名字在报价。

学习者

弱学习者在集合中的指标从1实体.NumTrainedoobPredict只使用这些学习器来计算损失。

默认值:1: NumTrained

UseParallel

指示并行执行推理,指定为(串行计算)或真正的(并行计算)。并行计算需要并行计算工具箱™。并行推理比串行推理更快,特别是对于大型数据集。并行计算只支持树型学习者。

默认值:

输出参数

Yfit

袋外数据的预测响应向量。Yfit尺寸(ens.X, 1)元素。

你可以找到弱势学习者的袋外观察指标l使用命令

~ ens.UseObsForLearner (: L)

例子

全部展开

计算袋外预测carsmall数据集。显示匹配的前三个项。

加载carsmall数据集和选择排量,马力和车辆重量作为预测。

负载carsmallX =[排量马力重量];

训练一个袋装回归树集合。

实体= fitrensemble (X,英里/加仑,“方法”“包”);

找到袋外预测,并显示适合度的前三个项。

Yfit = oobPredict (ens);Yfit (1:3)%前三项
ans =3×115.5200 14.5558 15.0231

更多关于

全部展开

扩展功能

另请参阅

|

Baidu
map