Предсказать ответ модели регрессии Гауссова процесса
ypred = predict(gprMdl,Xnew)
[ypred,ysd]
= predict(gprMdl,Xnew)
[ypred,ysd,yint]
= predict(gprMdl,Xnew)
[ypred,ysd,yint]
= predict(gprMdl,Xnew,Name,Value)
возвращает предсказанные отклики ypred
= predict(gprMdl
,Xnew
)ypred
для полной или компактной модели регрессии Гауссова процесса (GPR), gprMdl
, и значения предиктора в Xnew
.
[
также возвращает предполагаемые стандартные отклонения для новых откликов при значениях предиктора в ypred
,ysd
]
= predict(gprMdl
,Xnew
)Xnew
из обученной модели GPR.
[
также возвращает 95% интервалов предсказания, ypred
,ysd
,yint
]
= predict(gprMdl
,Xnew
)yint
, для истинных откликов, соответствующих каждой строке Xnew
.
[
также возвращает интервалы предсказания с дополнительными опциями, заданными одной или несколькими ypred
,ysd
,yint
]
= predict(gprMdl
,Xnew
,Name,Value
)Name,Value
аргументы в виде пар. Для примера можно задать уровень доверия интервала предсказания.
Можно выбрать метод предсказания во время настройки модели GPR с помощью PredictMethod
аргумент пары "имя-значение" в fitrgp
. Метод предсказания по умолчанию является 'exact'
для n ≤ 10000, где n - количество наблюдений в обучающих данных, и 'bcd'
(блок координатного спуска), в противном случае.
Расчет стандартных отклонений, ysd
, и интервалы предсказания, yint
, не поддерживается, когда PredictMethod
является 'bcd'
.
Если gprMdl
является CompactRegressionGP
объект, вы не можете вычислить стандартные отклонения, ysd
, или интервалы предсказания, yint
, для PredictMethod
равно 'sr'
или 'fic'
. Для вычисления ysd
и yint
для PredictMethod
равно 'sr'
или 'fic'
, используйте полную регрессию (RegressionGP
) объект.
Можно использовать resubPredict
вычислить предсказанные ответы для обученной модели GPR при наблюдениях в обучающих данных.
compact
| CompactRegressionGP
| fitrgp
| loss
| RegressionGP
| resubPredict