11.4.4. Prediction of the variance
Once the estimate is completed, it is possible to compute the central value for a new
set of input values (i.e., for a new design-of-experiments) using the newly estimated parameter values.
Although this applies to every method in the calibration module, the
Linear Bayesian procedure has the advantage of providing the covariance matrix of the parameters. Under some
assumptions on the input distribution, it is possible to obtain a variance for each new predicted
value, reflecting only the uncertainty due to the parameters. For more details on the
estimate, see [Bla17]. This can be done by calling the
computePredictionVariance method:
void computePredictionVariance(URANIE::DataServer::TDataServer *tdsPred, string outname);
This method takes two arguments, which are:
tdsPred: a
TDataServercontaining the new locations to be estimated, in which all regressors must be available in order to be able to compute the covariance matrix;outname: the name of the attribute to be created, which will be filled with the diagonal elements (the variances) of the \( \Sigma^{pred}_{\theta} \) matrix.