the.ai

Uncertainty / Methods

verified

Bayesian Neural Network

Instead of one number per weight, keep a distribution over each. Predicting means sampling several networks from that distribution and looking at how much they disagree — so uncertainty is not bolted on afterwards, it falls out of the same object that makes the prediction. The idea is older than deep learning and has never quite become practical at scale.

Viz primitive · update-spectrumtemperature = 0.3 · bars = 10

10 values. The left group decays steeply; the right group is 10% of the way to flat, and reads flatter than the left.

A posterior over weights, and the same posterior tempered. Drag the temperature up to watch it flatten toward the prior — the direction theory points, and the direction that measurably makes deep networks worse.

0.3

Reviewed by opendroid · 2026-08-18

  • arXiv:1506.02142 — Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learning
  • arXiv:2002.02405 — How Good is the Bayes Posterior in Deep Neural Networks Really?

Origin · not linkable

  • MacKay 1992 — A Practical Bayesian Framework for Backpropagation Networks · Neural Computation 4(3) · doi:10.1162/neco.1992.4.3.448
  • Neal 1996 — Bayesian Learning for Neural Networks · Lecture Notes in Statistics 118, Springer · doi:10.1007/978-1-4612-0745-0