Description Details Author(s) References See Also
This package provide an implementation of a Gaussian process regression using a histogram intersection kernel an utilizes approximations for the approximation of the log-likelihood and variance prediction. The number of estimated eigenvectors can be selected. This package i build to be light weight and fast execution time.
Package: | gpHist |
Type: | Package |
Version: | 0.1 |
Date: | 2017-09-21 |
License: | GPL |
LazyLoad: | yes |
This package only provides a limited amount of functions. The function gpHist is utilized to estimate the Gaussian process wit a limited number of estimated eigenvectors. Prediction of a new sample mean can be done with the gpHistPredict function, and an approximation of the prediction variance can be obtained from the gpHistVariance function. If estimation of the hyperparameters is required, the package provides and function that utilizes the downhillsimplex method for estimation of the hyperparameters.
Maintainer: Dennis Becker <dbecker@leuphana.de>
The utilized approximations are described in the following paper:
Rodner, E., Freytag, A., Bodesheim, P., Froehlich, B., & Denzler, J. (2016). Large-Scale Gaussian Process Inference with Generalized Histogram Intersection Kernels for Visual Recognition Tasks. International Journal of Computer Vision, pp. 1-28. Springer US. doi:10.1007/s11263-016-0929-y
Function for estimation of the GP:
gpHist
Function for prediction of new samples:
gpHistPredict
Function for prediction of new sample variance:
gpHistVariance
Function for hyperparameter estimation:
estimateHyperParameters
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.