Предскажите ответ Гауссовой модели регрессии процесса
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
для полной или компактной модели Gaussian process regression (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