Vector-Valued Gaussian Processes on Riemannian Manifolds via Gauge Independent Projected Kernels

Abstract

Gaussian processes are machine learning models capable of learning unknown functions in a way that represents uncertainty, thereby facilitating construction of optimal decision-making systems. Motivated by a desire to deploy Gaussian processes in novel areas of science, a rapidly-growing line of research has focused on constructively extending these models to handle non-Euclidean domains, including Riemannian manifolds, such as spheres and tori. We propose techniques that generalize this class to model vector fields on Riemannian manifolds, which are important in a number of application areas in the physical sciences. To do so, we present a general recipe for constructing gauge independent kernels, which induce Gaussian vector fields, i.e. vector-valued Gaussian processes coherent withgeometry, from scalar-valued Riemannian kernels. We extend standard Gaussian process training methods, such as variational inference, to this setting. This enables vector-valued Gaussian processes on Riemannian manifolds to be trained using standard methods and makes them accessible to machine learning practitioners.

Cite

Text

Hutchinson et al. "Vector-Valued Gaussian Processes on Riemannian Manifolds via Gauge Independent Projected Kernels." Neural Information Processing Systems, 2021.

Markdown

[Hutchinson et al. "Vector-Valued Gaussian Processes on Riemannian Manifolds via Gauge Independent Projected Kernels." Neural Information Processing Systems, 2021.](https://mlanthology.org/neurips/2021/hutchinson2021neurips-vectorvalued/)

BibTeX

@inproceedings{hutchinson2021neurips-vectorvalued,
  title     = {{Vector-Valued Gaussian Processes on Riemannian Manifolds via Gauge Independent Projected Kernels}},
  author    = {Hutchinson, Michael and Terenin, Alexander and Borovitskiy, Viacheslav and Takao, So and Teh, Yee W. and Deisenroth, Marc},
  booktitle = {Neural Information Processing Systems},
  year      = {2021},
  url       = {https://mlanthology.org/neurips/2021/hutchinson2021neurips-vectorvalued/}
}