2018

Bayesian Deep Convolutional Networks with Many Channels are Gaussian Processes

Novak, Roman, Xiao, Lechao, Lee, Jaehoon et al.

Understand

There is a previously identified equivalence between wide fully connected neural networks (FCNs) and Gaussian processes (GPs).

  • This equivalence enables, for instance, test set predictions that would have resulted from a fully Bayesian, infinitely wide trained FCN to be computed without ever instantiating the FCN, but by instead evaluating the corresponding GP.
  • In this work, we derive an analogous equivalence for multi-layer convolutional neural networks (CNNs) both with and without pooling layers, and achieve state of the art results on CIFAR10 for GPs without trainable kernels.
  • We also introduce a Monte Carlo method to estimate the GP corresponding to a given neural network architecture, even in cases where the analytic form has too many terms to be computationally feasible.

Reading the bibliography…