Gaussian Process Regression (fitrgp) regresses rather than interpolates?

3 次查看(过去 30 天)
I am using fitrgp function to model some noisy data using gaussian process regression. I am also using dacefit function to model the same data using kriging models.
If I calculate the error on the training set, I observe that for kriging, absolute average error on train set is nearly 0 (1e-14) meaning it is "interpolating" on my datapoints, as expected. However, GP regression model shows much larger training error ~1e-2 (if I keep sigma by default and allow it to optimize) which means it is "regressing". Should GP model also not interpolate (like kriging) if I do not assign sigma as 'SigmaConstant', true? Thanks!

回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Gaussian Process Regression 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by