fgasp-class {FastGaSP}R Documentation

Fast GaSP class

Description

S4 class for fast computation of the Gaussian stochastic process (GaSP) model with the Matern kernel function with or without a noise.

Objects from the Class

Objects of this class are created and initialized with the function fgasp that computes the calculations needed for setting up the estimation and prediction.

Slots

num_obs:

object of class integer. The number of experimental observations.

have_noise:

object of class logical to specify whether the the model has a noise or not. "TRUE" means the model contains a noise and "FALSE" means the model does not contain a noise.

kernel_type:

a character to specify the type of kernel to use.The current version supports kernel_type to be "matern_5_2" or "exp", meaning that the matern kernel with roughness parameter being 2.5 or 0.5 (exponent kernel), respectively.

input:

object of class vector with dimension num_obs x 1 for the sorted input locations.

delta_x:

object of class vector with dimension (num_obs-1) x 1 for the differences between the sorted input locations.

output:

object of class vector with dimension num_obs x 1 for the observations at the sorted input locations.

Methods

show

Prints the main slots of the object.

predict

See predict.

Author(s)

Mengyang Gu [aut, cre]

Maintainer: Mengyang Gu <mengyang@pstat.ucsb.edu>

References

Hartikainen, J. and Sarkka, S. (2010). Kalman filtering and smoothing solutions to temporal gaussian process regression models, Machine Learning for Signal Processing (MLSP), 2010 IEEE International Workshop, 379-384.

M. Gu, Y. Xu (2017), Nonseparable Gaussian stochastic process: a unified view and computational strategy, arXiv:1711.11501.

M. Gu, X. Wang and J.O. Berger (2018), Robust Gaussian Stochastic Process Emulation, Annals of Statistics, 46, 3038-3066.

See Also

fgasp for more details about how to create a fgasp object.


[Package FastGaSP version 0.5.3 Index]