Scalable Multi-Class Gaussian Process Classification using Expectation Propagation

06/22/2017
by   Carlos Villacampa-Calvo, et al.
0

This paper describes an expectation propagation (EP) method for multi-class classification with Gaussian processes that scales well to very large datasets. In such a method the estimate of the log-marginal-likelihood involves a sum across the data instances. This enables efficient training using stochastic gradients and mini-batches. When this type of training is used, the computational cost does not depend on the number of data instances N. Furthermore, extra assumptions in the approximate inference process make the memory cost independent of N. The consequence is that the proposed EP method can be used on datasets with millions of instances. We compare empirically this method with alternative approaches that approximate the required computations using variational inference. The results show that it performs similar or even better than these techniques, which sometimes give significantly worse predictive distributions in terms of the test log-likelihood. Besides this, the training process of the proposed approach also seems to converge in a smaller number of iterations.

READ FULL TEXT
research
11/10/2015

Stochastic Expectation Propagation for Large Scale Gaussian Process Classification

A method for large scale Gaussian process classification has been recent...
research
01/28/2020

Multi-class Gaussian Process Classification with Noisy Inputs

It is a common practice in the supervised machine learning community to ...
research
05/30/2022

Efficient Transformed Gaussian Processes for Non-Stationary Dependent Multi-class Classification

This work introduces the Efficient Transformed Gaussian Process (ETGP), ...
research
11/11/2022

Towards Improved Learning in Gaussian Processes: The Best of Two Worlds

Gaussian process training decomposes into inference of the (approximate)...
research
05/23/2019

Multi-Class Gaussian Process Classification Made Conjugate: Efficient Inference via Data Augmentation

We propose a new scalable multi-class Gaussian process classification ap...
research
12/21/2019

Quantile Propagation for Wasserstein-Approximate Gaussian Processes

In this work, we develop a new approximation method to solve the analyti...
research
02/22/2022

Adaptive Cholesky Gaussian Processes

We present a method to fit exact Gaussian process models to large datase...

Please sign up or login with your details

Forgot password? Click here to reset