Fully Independent Conditional Approximation for GPR Models
The fully independent conditional (FIC) approximation [1] is a way of systematically approximating the true GPR kernel function in a way that
avoids the predictive variance problem of the
SR approximation while still maintaining a valid Gaussian process. You can
specify the FIC method for parameter estimation by using the
'FitMethod','fic'
name-value pair argument in the call to
fitrgp
. For prediction using FIC, you can
use the 'PredictMethod','fic'
name-value pair argument in the call to
fitrgp
.
Approximating the Kernel Function
The FIC approximation to for active set is given by:
That is, the FIC approximation is equal to the SR approximation if . For , the software uses the exact kernel value rather than an approximation. Define an n-by-n diagonal matrix as follows:
The FIC approximation to is then given by:
Parameter Estimation
Replacing by in the marginal log likelihood function produces its FIC approximation:
As in the exact method, the software estimates the parameters by first computing , the optimal estimate of , given and . Then it estimates , and using the -profiled marginal log likelihood. The FIC estimate to for given , and is
Using , the -profiled marginal log likelihood for FIC approximation is:
where
Prediction
The FIC approximation to the distribution of given , , is
where and are the FIC approximations to and given in prediction using exact GPR method. As in the SR case, and are obtained by replacing all occurrences of the true kernel with its FIC approximation. The final forms of and are as follows:
where
References
[1] Candela, J. Q. "A Unifying View of Sparse Approximate Gaussian Process Regression." Journal of Machine Learning Research. Vol 6, pp. 1939–1959, 2005.