Deep Convolutional Networks as shallow Gaussian Processes

By Adrià Garriga-Alonso, Laurence Aitchison, Carl E. Rasmussen. 2018

286 citations recorded by the source corpus.

We show that the output of a (residual) convolutional neural network (CNN) with an appropriate prior over the weights and biases is a Gaussian process (GP) in the limit of infinitely many convolutional filters, extending similar results for dense networks. For a CNN, the equivalent kernel can be computed exactly and, unlike "deep kernels", has very few parameters: only the hyperparameters of the original CNN. Further, we show that this kernel has two properties that allow it to be computed efficiently; the cost of evaluating the kernel for a pair of images is similar to a single forward pass through the original CNN with only one filter per layer. The kernel equivalent to a 32-layer ResNet obtains 0.84% classification error on MNIST, a new record for GPs with a comparable number of parameters.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Probabilistic & Bayesian Methods, Statistical Learning Theory

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Greg Yang
  2. Tengyu Ma
  3. Ruslan Salakhutdinov
  4. Yuanzhi Li
  5. Jason D. Lee
  6. Sergey Levine
  7. Yoshua Bengio
  8. Simon Shaolei Du

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Dacheng Tao
  3. Ruslan Salakhutdinov
  4. Greg Yang
  5. Trevor Darrell
  6. Xiaogang Wang
  7. Ming-Hsuan Yang
  8. Jitendra Malik

In Probabilistic & Bayesian Methods

  1. Greg Yang
  2. Yilun Du
  3. Jascha Narain Sohl-Dickstein
  4. Honglak Lee
  5. Yoshua Bengio
  6. Ruslan Salakhutdinov
  7. Geoffrey E. Hinton
  8. Qiang Liu

In Statistical Learning Theory

  1. Greg Yang
  2. Jason D. Lee
  3. Simon Shaolei Du
  4. Wei Hu
  5. Tengyu Ma
  6. Colin Wei
  7. Yuanzhi Li
  8. Sanjeev Arora

Citations in the corpus