Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Convolutional Gaussian Processes

About

We present a practical way of introducing convolutional structure into Gaussian processes, making them more suited to high-dimensional inputs like images. The main contribution of our work is the construction of an inter-domain inducing point approximation that is well-tailored to the convolutional kernel. This allows us to gain the generalisation benefit of a convolutional kernel, together with fast but accurate posterior inference. We investigate several variations of the convolutional kernel, and apply it to MNIST and CIFAR-10, which have both been known to be challenging for Gaussian processes. We also show how the marginal likelihood can be used to find an optimal weighting between convolutional and RBF kernels to further improve performance. We hope that this illustration of the usefulness of a marginal likelihood will help automate discovering architectures in larger models.

Mark van der Wilk, Carl Edward Rasmussen, James Hensman• 2017

Related benchmarks

TaskDatasetResultRank
Time-series classificationCHARACTER TRAJ. (test)
Accuracy0.941
73
Image ClassificationMNIST standard (test)
Error Rate1.9
40
Time-series classificationPENDIGITS (test)
Accuracy94.6
36
Time-series classificationWALK VS RUN (test)
Accuracy100
27
Time-series classificationUWAVE (test)
Accuracy94.7
27
Time-series classificationCMUSUBJECT16 (test)
Accuracy89.7
19
Time-series classificationPEMS (test)
Accuracy79.4
16
Time-series classificationJapanese Vowels (test)
Accuracy98.6
14
Time-series classificationDIGITSHAPES (test)
Accuracy100
14
Time-series classificationECG (test)
Accuracy76
14
Showing 10 of 24 rows

Other info

Follow for update