neural network gaussian process

**NNGP** (Neural Network Gaussian Process) is a **theoretical result showing that infinitely wide neural networks with random weights converge to Gaussian Processes** — the distribution over functions defined by the random initialization becomes exactly a GP in the infinite-width limit. **What Is NNGP?** - **Result**: A single hidden-layer network with $n ightarrow infty$ neurons and random weights defines a GP with a specific kernel. - **Kernel**: The NNGP kernel is determined by the activation function and the weight/bias distributions. - **Deep Networks**: Each layer's GP kernel is defined recursively from the previous layer. - **Papers**: Neal (1996), Lee et al. (2018), Matthews et al. (2018). **Why It Matters** - **Bayesian DL**: Provides exact Bayesian inference for infinitely wide networks (no MCMC needed). - **Uncertainty**: Inherits GP's calibrated uncertainty estimates. - **Theory**: Connects deep learning to the well-understood GP framework, enabling analytical results. **NNGP** is **the bridge between neural networks and Gaussian Processes** — revealing that infinitely wide random networks are, mathematically, just kernel machines.

Go deeper with CFSGPT

Get AI-powered deep-dives, save terms, and run advanced simulations — free account.

Create Free Account