高斯过程回归模型的预测响应
ypred =预测(gprmdl,xnew)
[ypred, ysd] =预测(gprMdl Xnew)
[ypred,ysd,yint] =预测(gprmdl,xnew)
[ypred, ysd yint] =预测(gprMdl Xnew,名称,值)
返回预测的响应ypred
=预测(gprmdl.
,Xnew.
)ypred
对于完整或紧高斯过程回归(GPR)模型,gprmdl.
,以及预测的值Xnew.
.
[
中预测值处的新响应的估计标准偏差ypred
,ysd
] =预测(gprmdl.
,Xnew.
)Xnew.
训练有素的GPR模型。
[
还返回95%的预测间隔,ypred
,ysd
,yint
] =预测(gprmdl.
,Xnew.
)yint
,对于对应于每行的真实响应Xnew.
.
[
还返回预测间隔,其中包含一个或多个指定的其他选项ypred
,ysd
,yint
] =预测(gprmdl.
,Xnew.
,名称,值
)名称,值
对参数。例如,可以指定预测区间的置信级别。
您可以使用使用的培训GPR模型选择预测方法PredictMethod
名称 - 值对参数fitrgp.
.默认的预测方法为'精确的'
为n≤10000,在哪里n是培训数据中的观察数,以及'bcd'
(块坐标血管下降),否则。
计算标准偏差,ysd
和预测间隔,yint
时不支持万博1manbetxPredictMethod
是'bcd'
.
如果gprmdl.
是A.CompactregressionGP.
你不能计算标准差,ysd
,或预测区间,yint
,因为PredictMethod
等于“老”
或者'fic'
.计算ysd
和yint
为PredictMethod
等于“老”
或者'fic'
,使用完全回归(regressiongp.
) 目的。
您可以使用resubPredict
在培训数据的观察中计算训练的GPR模型的预测响应。