Deep Convolutional Networks as shallow Gaussian Processes
Garriga-Alonso, Adrià, Aitchison, Laurence, Rasmussen, Carl Edward
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.
Aug-16-2018
- Country:
- North America > United States
- Arizona > Maricopa County > Scottsdale (0.04)
- Europe
- United Kingdom > England
- Cambridgeshire > Cambridge (0.04)
- Spain > Andalusia
- Cádiz Province > Cadiz (0.04)
- United Kingdom > England
- North America > United States
- Genre:
- Research Report (0.50)
- Technology: