Parallel Gaussian Process Regression with Low-Rank Covariance Matrix Approximations

Jie Chen, Nannan Cao, Kian Hsiang Low, Colin Keng-Yan Tan, Patrick Jaillet
Proceedings of the 29th Conference on Uncertainty in Artificial Intelligence, PMLR R11:352-361, 2013.

Abstract

Gaussian processes (GP) are Bayesian non-parametric models that are widely used for probabilistic regression. Unfortunately, it cannot scale well with large data nor perform real-time predictions due to its cubic time cost in the data size. This paper presents two parallel GP regression methods that exploit low-rank covariance matrix approximations for distributing the computational load among parallel machines to achieve time efficiency and scalability. We theoretically guarantee the predictive performances of our proposed parallel GPs to be equivalent to that of some centralized approximate GP regression methods: The computation of their centralized counterparts can be distributed among parallel machines, hence achieving greater time efficiency and scalability. We analytically compare the properties of our parallel GPs such as time, space, and communication complexity. Empirical evaluation on two real-world datasets in a cluster of 20 computing nodes shows that our parallel GPs are significantly more time-efficient and scalable than their centralized counterparts and exact/full GP while achieving predictive performances comparable to full GP.

Cite this Paper


BibTeX
@InProceedings{pmlr-vR11-chen13a, title = {Parallel {G}aussian Process Regression with Low-Rank Covariance Matrix Approximations}, author = {Chen, Jie and Cao, Nannan and Low, Kian Hsiang and Tan, Colin Keng-Yan and Jaillet, Patrick}, booktitle = {Proceedings of the 29th Conference on Uncertainty in Artificial Intelligence}, pages = {352--361}, year = {2013}, editor = {Nicholson, Ann and Smyth, Padhraic}, volume = {R11}, series = {Proceedings of Machine Learning Research}, month = {12--14 Jul}, publisher = {PMLR}, pdf = {https://raw.githubusercontent.com/mlresearch/r11/main/assets/chen13a/chen13a.pdf}, url = {https://proceedings.mlr.press/r11/chen13a.html}, abstract = {Gaussian processes (GP) are Bayesian non-parametric models that are widely used for probabilistic regression. Unfortunately, it cannot scale well with large data nor perform real-time predictions due to its cubic time cost in the data size. This paper presents two parallel GP regression methods that exploit low-rank covariance matrix approximations for distributing the computational load among parallel machines to achieve time efficiency and scalability. We theoretically guarantee the predictive performances of our proposed parallel GPs to be equivalent to that of some centralized approximate GP regression methods: The computation of their centralized counterparts can be distributed among parallel machines, hence achieving greater time efficiency and scalability. We analytically compare the properties of our parallel GPs such as time, space, and communication complexity. Empirical evaluation on two real-world datasets in a cluster of 20 computing nodes shows that our parallel GPs are significantly more time-efficient and scalable than their centralized counterparts and exact/full GP while achieving predictive performances comparable to full GP.}, note = {Reissued by PMLR on 04 October 2026.} }
Endnote
%0 Conference Paper %T Parallel Gaussian Process Regression with Low-Rank Covariance Matrix Approximations %A Jie Chen %A Nannan Cao %A Kian Hsiang Low %A Colin Keng-Yan Tan %A Patrick Jaillet %B Proceedings of the 29th Conference on Uncertainty in Artificial Intelligence %C Proceedings of Machine Learning Research %D 2013 %E Ann Nicholson %E Padhraic Smyth %F pmlr-vR11-chen13a %I PMLR %P 352--361 %U https://proceedings.mlr.press/r11/chen13a.html %V R11 %X Gaussian processes (GP) are Bayesian non-parametric models that are widely used for probabilistic regression. Unfortunately, it cannot scale well with large data nor perform real-time predictions due to its cubic time cost in the data size. This paper presents two parallel GP regression methods that exploit low-rank covariance matrix approximations for distributing the computational load among parallel machines to achieve time efficiency and scalability. We theoretically guarantee the predictive performances of our proposed parallel GPs to be equivalent to that of some centralized approximate GP regression methods: The computation of their centralized counterparts can be distributed among parallel machines, hence achieving greater time efficiency and scalability. We analytically compare the properties of our parallel GPs such as time, space, and communication complexity. Empirical evaluation on two real-world datasets in a cluster of 20 computing nodes shows that our parallel GPs are significantly more time-efficient and scalable than their centralized counterparts and exact/full GP while achieving predictive performances comparable to full GP. %Z Reissued by PMLR on 04 October 2026.
APA
Chen, J., Cao, N., Low, K.H., Tan, C.K. & Jaillet, P.. (2013). Parallel Gaussian Process Regression with Low-Rank Covariance Matrix Approximations. Proceedings of the 29th Conference on Uncertainty in Artificial Intelligence, in Proceedings of Machine Learning Research R11:352-361 Available from https://proceedings.mlr.press/r11/chen13a.html. Reissued by PMLR on 04 October 2026.

Related Material