Variational Model Selection of Inducing Points in Sparse Heteroscedastic Gaussian Process Regression
This is the implementation of the heteroscedastic GP (HGP) with greedy EM algorithm of adding inducing points developed in "[Changkai Zhou, Wensheng Wang, Variational Model Selection of Inducing Points in Sparse Heteroscedastic Gaussian Process Regression]." Please see the paper for further details. These codes based on the HGP in https://github.com/LiuHaiTao01.
We here focus on the heteroscedastic Gaussian process regression
To improve the scalability of HGP, a variational sparse inference algorithm, named VSHGP, has been developed to handle large-scale datasets. This is performed by introducing
In order to figure out how many inducing points are enough for (D)VSHGP to summarize all the data, we proposed a posterior strategy. It iteratively adds inducing points and then trains. With the early stop criterion, the (D)VSHGP can stop at the right time.
To run the example file, execute:
Demo_DVSHGP_toy.m