MLMay 30, 2017

Large Linear Multi-output Gaussian Process Learning

arXiv:1705.10813v35 citations
Originality Incremental advance
AI Analysis

This work addresses the challenge of scaling multi-output Gaussian processes for practitioners dealing with multi-dimensional outputs and low-dimensional inputs, representing an incremental improvement over existing methods.

The authors tackled the problem of non-stationary cross-covariance interactions in multi-output Gaussian processes by proposing LLGP, which uses a common input grid to enable efficient hyperparameter optimization, reducing training time while improving or maintaining predictive accuracy and significantly enhancing model confidence estimates.

Gaussian processes (GPs), or distributions over arbitrary functions in a continuous domain, can be generalized to the multi-output case: a linear model of coregionalization (LMC) is one approach. LMCs estimate and exploit correlations across the multiple outputs. While model estimation can be performed efficiently for single-output GPs, these assume stationarity, but in the multi-output case the cross-covariance interaction is not stationary. We propose Large Linear GP (LLGP), which circumvents the need for stationarity by inducing structure in the LMC kernel through a common grid of inputs shared between outputs, enabling optimization of GP hyperparameters for multi-dimensional outputs and low-dimensional inputs. When applied to synthetic two-dimensional and real time series data, we find our theoretical improvement relative to the current solutions for multi-output GPs is realized with LLGP reducing training time while improving or maintaining predictive mean accuracy. Moreover, by using a direct likelihood approximation rather than a variational one, model confidence estimates are significantly improved.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes