Gaussian Process Regression (GPR)
1. This code is based on the GPML toolbox V4.2.
2. Provided two demos (multiple input single output & multiple input multiple output).
3. Use feval(@ function name) to see the number of hyperparameters in a function. For example:
K > > feval (@ covRQiso)
Ans =
'(1 + 1 + 1)'
It shows that the covariance function covRQiso requires 3 hyperparameters. Therefore, 3
hyperparameters need to be initialized when using the optimization function minimize. The meaning
and range of each hyperparameter are explained in detail in the description of each function.
4. Different likelihood functions have different inference function requirements, which can be seen in
detail ./gpml-matlab-v4.2-2018-06-11/doc/index.html or ./gpml-matlab-v4.2-2018-06-
11/doc/manual.PDF.
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
- AI and Statistics > Statistics and Machine Learning Toolbox > Regression > Gaussian Process Regression >
Tags
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
Versions that use the GitHub default branch cannot be downloaded
| Version | Published | Release Notes | |
|---|---|---|---|
| 1.0.0 |
|
