Home › Glossary › Neural Networks › Bayesian neural network

Advanced · Neural Networks

Bayesian neural network

Visual diagram · (in preparation) · Math · (in preparation) · Worked example · 3 difficulty levels.

TL;DR. A probabilistic neural network that quantifies uncertainty in its weights and predictions by modeling them as probability distributions.

Technical Definition

A probabilistic neural network that quantifies uncertainty in its weights and predictions by modeling them as probability distributions.

How it works

A Bayesian neural network (BNN) extends traditional neural networks by incorporating probability distributions over its weights, rather than point estimates. This allows BNNs to provide not just predictions, but also a measure of uncertainty associated with those predictions. This quantification of uncertainty is valuable in applications where understanding model confidence is critical.

Related Concepts

  • Neural Network — A computing system inspired by biological neural networks that learns patterns from data through interconnected layers of nodes.

Further Reading

  • Google ML Glossary