resubLoss

通过resubstitution回归错误

句法

L = resubLoss(ENS)
L = resubLoss(ENS,名称,值)

描述

大号= resubLoss(ENS返回resubstitution损失,这意味着计算的数据均方误差fitrensemble用于创建ENS

大号= resubLoss(ENS名称,值计算损耗与由一个或多个指定的附加选项名称,值对参数。您可以按照任何顺序指定多个名称 - 值对参数名1,值1,...,NameN,值N

输入参数

ENS

与创建的回归集成fitrensemble

名称 - 值对参数

指定可选的用逗号分隔的对名称,值参数。名称是参数的名称和是对应的值。名称必须出现引号内。您可以按照任何顺序指定多个名称和值对参数名1,值1,...,NameN,值N

“学习者”

在合奏,从弱学习指数1NumTrainedresubLoss只使用这些学员来计算损失。

默认:1:NumTrained

'lossfun'

对于损失函数功能手柄,或'MSE',这意味着均方误差。如果你传递一个函数句柄开玩笑resubLoss调用它作为

FUN(Y,Yfit,W)

哪里ÿYfitw ^具有相同的长度的数值向量。ÿ是所观察到的反应,Yfit是预测响应,并且w ^是观察权重。

默认:'MSE'

'模式'

字符向量或标量的字符串表示输出的含义大号

  • '合奏'-大号是标量值,对于整个合奏的损失。

  • '个人'-大号与每培训学习者一种元素的载体。

  • “累积”-大号是一个载体,其中元件Ĵ通过使用获得的学习者1:J-从学习者的输入列表。

默认:'合奏'

输出参数

大号

损失,默认情况下均方误差。大号可以是一个矢量,并且可以有不同的含义,这取决于名称 - 值对的设置。

例子

展开全部

查找resubstitution预测和训练数据之间的均方差值。

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

加载carsmallX = [马力重量];

火车回归树的集合,并找到训练数据预测的均方差异。

ENS = fitrensemble(X,MPG);MSE = resubLoss(ENS)
MSE = 0.5836

也可以看看

||