Implements the "Correlated Product of Experts" (CPoE) regression algorithm from the paper "Correlated Product of Experts for Sparse Gaussian Process Regression" by Manuel Schuerch, Dario Azzimonti, Alessio Benavoli and Marco Zaffalon.
We provide the source code for CPoE, comparisons and examples to demonstrate the usage. The main code is in "source/CPoE.py" and the folder "experiments" contains several jupyter notebooks for running examples and experiments. In order to run the algorithm, you need GPy (tested up to version 1.9.6) since we use their implementation of the kernels and likelihoods.
-
experiments with real world data and deterministic optimization
-
experiments with real world data and stochastic optimization
Schuerch, M. and Azzimonti, D. and Benavoli A. and Zaffalon M.
@article{schurch2021correlated,
title={Correlated Product of Experts for Sparse Gaussian Process Regression},
author={Sch{\"u}rch, Manuel and Azzimonti, Dario and Benavoli, Alessio and Zaffalon, Marco},
journal={arXiv preprint arXiv:2112.09519},
year={2021}
}