← CS Lab Math & Theory / Bayes' Theorem Open standalone ↗

Bayes' theorem updates a belief when new evidence arrives. It turns "how likely is this evidence if my hypothesis were true?" into the thing you actually want: "how likely is my hypothesis, now that I've seen the evidence?"

Where you meet it

What it does

It flips a conditional probability. You usually know the probability of the evidence given the cause, written P(E | H) — but you want the cause given the evidence, P(H | E). Bayes converts one into the other.

A test can be 99% accurate and still be wrong most of the time it fires — if the thing it looks for is rare.

How it works

P(H | E) = P(E | H) · P(H) / P(E)

A test for a disease is 99% accurate. The disease affects 1 in 1,000 people. You test positive — what's the chance you're actually sick? Out of 1,000 people, 1 is sick and (correctly) tests positive; about 10 healthy people test positive by error. So a positive result means roughly 1 in 11 ≈ 9%, not 99%. The rare prior dominates.

Watch out

  • Base-rate neglect — the mistake above. When the cause is rare, even an accurate test gives mostly false alarms.
  • P(H | E) is not P(E | H). Confusing the two directions is the whole reason the theorem exists.
  • P(E) must count all ways the evidence can happen — true positives and false positives.

A rare cause can make even a near-perfect test mostly wrong.

Go deeper

Der Satz von Bayes aktualisiert eine Annahme, wenn neue Evidenz dazukommt. Er verwandelt "wie wahrscheinlich ist diese Evidenz, falls meine Hypothese stimmt?" in das, was dich eigentlich interessiert: "wie wahrscheinlich ist meine Hypothese, jetzt wo ich die Evidenz gesehen habe?"

Wo es vorkommt

Was es tut

Es dreht eine bedingte Wahrscheinlichkeit um. Bekannt ist meist die Wahrscheinlichkeit der Evidenz gegeben die Ursache, P(E | H) — gesucht ist die Ursache gegeben die Evidenz, P(H | E). Bayes rechnet die eine in die andere um.

Ein Test kann zu 99% genau sein und trotzdem meistens danebenliegen, wenn er anschlägt — sofern das Gesuchte selten ist.

Wie es funktioniert

P(H | E) = P(E | H) · P(H) / P(E)

Ein Test auf eine Krankheit ist zu 99% genau. Die Krankheit betrifft 1 von 1.000 Menschen. Du wirst positiv getestet — wie groß ist die Chance, dass du wirklich krank bist? Von 1.000 Menschen ist 1 krank und (korrekt) positiv; etwa 10 Gesunde sind fälschlich positiv. Ein positives Ergebnis heißt also rund 1 zu 11 ≈ 9%, nicht 99%. Der seltene Prior dominiert.

Worauf achten

  • Basisraten-Vernachlässigung — der Fehler von oben. Ist die Ursache selten, liefert selbst ein genauer Test überwiegend Fehlalarme.
  • P(H | E) ist nicht P(E | H). Genau diese Verwechslung der Richtungen ist der Grund, warum es den Satz überhaupt gibt.
  • P(E) muss alle Wege zählen, auf denen die Evidenz auftritt — richtige und falsche Positive.

Eine seltene Ursache kann selbst einen fast perfekten Test meist danebenliegen lassen.

Mehr dazu

Next up
Math & TheoryStandard Deviation & Variance Math & TheoryEigenvectors & PCA All concepts →