Scalable Training of Inference Networks for Gaussian-Process Models

Jiaxin Shi, Mohammad Emtiyaz Khan, Jun Zhu
5/27/2019
stat.MLcs.LG

Official code: thjashin/gp-infer-net (42 stars, last commit 2022-11-29).

Abstract

Inference in Gaussian process (GP) models is computationally challenging for large data, and often difficult to approximate with a small number of inducing points. We explore an alternative approximation that employs stochastic inference networks for a flexible inference. Unfortunately, for such networks, minibatch training is difficult to be able to learn meaningful correlations over function outputs for a large dataset. We propose an algorithm that enables such training by tracking a stochastic, functional mirror-descent algorithm. At each iteration, this only requires considering a finite number of input locations, resulting in a scalable and easy-to-implement algorithm. Empirical results show comparable and, sometimes, superior performance to existing sparse variational GP methods.

View on arXivView PDF

Code Implementations(1)

Scalable Training of Inference Networks for Gaussian-Process Models, ICML 2019

424Shell, PythonMay 25, 20193 years ago
gaussian-processesvariational-inference

Cite this paper

@article{shi2019scalable,
  title  = {Scalable Training of Inference Networks for Gaussian-Process Models},
  author = {Jiaxin Shi and Mohammad Emtiyaz Khan and Jun Zhu},
  year   = {2019},
  eprint = {1905.10969},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1905.10969}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1905.10969.svg)](https://codeofpaper.com/paper/1905.10969)

Discussion