Maximum Likelihood
Likelihood · Log-Likelihood · MLE · Normal · Poisson · Bernoulli
© Dr. Rainer Düsing · Interactive Tools by Claude
Maximum Likelihood — welcher Parameter macht die beobachteten Daten am plausibelsten?  ·  Likelihood ≠ Wahrscheinlichkeit
Stufen – Bitte eine Stufe wählen: ↓
Stufe 1
Beobachtung 1 — Dichte f(y|μ) bei festem μ
Datenpunkt y (beobachtet, fest) —
Verteilung zentriert bei μ —
Dichtewert = Likelihood L(μ|y) —
Beobachtung 2 — Likelihood L(μ|y) über μ
Maximum bei μ = — (= y)
Log-Likelihood ℓ(μ|y) —
Die rechte Kurve zeigt für jedes mögliche μ, wie hoch die Dichtefunktion am Datenpunkt y wäre. Das Maximum liegt genau bei μ = y. Das ist MLE für einen Datenpunkt.
σ = 1.0 (fest)
① Datenpunkt y 1.5
② Verteilung schieben: μ -2.00
Nächste Frage: Was passiert bei mehreren Beobachtungen?
Ein Datenpunkt ist verstanden — als Nächstes erweitern wir die Idee auf mehrere Messungen und multiplizieren die Likelihood.
Konzepte Was du hier lernst
Likelihood ≠ Wahrscheinlichkeit — der zentrale Unterschied
  • P(y | θ): Wahrscheinlichkeit der Daten y, wenn Parameter θ bekannt ist. θ fest, y unbekannt.
  • L(θ | y): Likelihood des Parameters θ, wenn die Daten y beobachtet sind. y fest, θ unbekannt.

Dieselbe mathematische Formel — vollständig andere Interpretation.

Likelihood summiert sich nicht auf 1 und ist keine Wahrscheinlichkeit über θ. Bei stetigen Verteilungen ist L der Dichtewert — dieser kann > 1 sein (σ in Stufe 2 sehr klein stellen, dann steigt die Dichtefunktion über 1).

Warum Log-Likelihood? — Stufe 1 & 2

Die Likelihood von n Beobachtungen ist das Produkt der Einzeldichten: L(θ|y₁…yₙ) = ∏ᵢ f(yᵢ|θ)

Bei vielen kleinen Werten (z.B. 0.04 × 0.09 × … × 0.06) wird das Produkt extrem klein — numerischer Underflow. Stufe 2 zeigt das live: das Produkt der roten Linien wird im Infotext angezeigt und schrumpft rasant.

Der Logarithmus macht aus dem Produkt eine Summe: ℓ(θ) = Σᵢ log f(yᵢ|θ) — er ist eine monoton steigende Funktion, das Maximum liegt also an genau derselben Stelle θ, egal ob man L(θ) oder ℓ(θ) maximiert.

Der praktische Vorteil: Statt tausender winziger Zahlen zu multiplizieren (numerischer Underflow — der Computer rechnet einfach 0), addiert man handhabbare negative Zahlen, ohne Präzisionsverlust. MLE maximiert daher immer ℓ(θ) = log L(θ).

MLE — das Prinzip & Schätzer — Stufe 1 & 2

Maximum Likelihood Estimation sucht θ, das die beobachteten Daten am plausibelsten macht: θ = argmax ℓ(θ|y)

Das ist kein Urteil über θ selbst — nur über seine Kompatibilität mit den Daten. Andere θ-Werte sind nicht unmöglich, nur weniger plausibel.

Analytische MLE-Schätzer (Normal): μ = y    σ² = Σ(yᵢ−y)²/n

Warum ist σ² biased? Der Schätzer zentriert an y selbst, und y minimiert per Konstruktion Σ(yᵢ−c)² über alle c (Least-Squares-Eigenschaft des Mittelwerts). Deshalb ist Σ(yᵢ−y)² im Mittel kleiner als Σ(yᵢ−μ)² mit dem wahren μ. Exakt gilt E[σ²] = (n−1)/n · σ² — der Effekt ist bei kleinem n am stärksten. Der unbiased Schätzer s² = Σ(yᵢ−y)²/(n−1) korrigiert das (Bessel-Korrektur) — deshalb teilt var() in R durch n−1.

In Stufe 1: μ = y (ein Punkt). In Stufe 2: μ = y (alle Punkte).

Mehrdimensionales MLE: μ und σ gleichzeitig — Stufe 2

MLE kann mehrere Parameter gleichzeitig schätzen — ein wichtiger Vorteil gegenüber einfachen Momentenschätzern.

Für die Normalverteilung gibt es zwei unbekannte Parameter: μ (Lage) und σ (Streuung). Die Log-Likelihood wird zu einer Fläche über dem (μ, σ)-Raum — ein Gebirge statt einer Kurve. Der gemeinsame MLE liegt am Gipfel: μ = y    σ = √(Σ(yᵢ−y)²/n)

In Stufe 2: „Auch σ variieren" aktivieren → Heatmap zeigt die 2D-Landschaft, der helle Punkt ist der gemeinsame Gipfel. Dieses Prinzip skaliert auf beliebig viele Parameter — so schätzt lm() und glm() in R intern.

MLE ist allgemein — Poisson & Bernoulli — Stufe 3

MLE funktioniert für jede parametrische Familie — nicht nur Normal. Das ist das Fundament von GLMs:

  • Poisson (Trainingsstunden/Woche): λ = y  |  Log-Likelihood: Σᵢ [yᵢ·log(λ) − λ]
  • Bernoulli (Mindestleistung 0/1): p = Anteil Einsen  |  Log-Likelihood: Σᵢ [yᵢ·log(p) + (1−yᵢ)·log(1−p)]

In Stufe 3 zwischen den Familien wechseln: Die Likelihood-Landschaft verändert ihre Form — Parabel für Bernoulli, asymmetrisch für Poisson — aber der Mechanismus ist identisch: finde den Gipfel.

Modellvergleich mit AIC & BIC — Stufe 3

Der maximierte Log-Likelihood-Wert ℓ̂ lässt sich direkt für Modellvergleiche nutzen:

  • AIC = −2·ℓ̂ + 2k  (k = Anzahl Parameter)
  • BIC = −2·ℓ̂ + k·log(n)

Kleinerer AIC/BIC = bessere Passung bei gleicher Komplexität. AIC bestraft weniger stark als BIC — bei großem n bevorzugt BIC sparsamere Modelle.

Wichtige Einschränkung: Direkt vergleichbar sind AIC/BIC nur zwischen Modellen derselben Verteilungsklasse — z.B. mehrere Zähldatenmodelle (Poisson vs. Negativ-Binomial) oder mehrere Normalmodelle. Zwischen grundverschiedenen Familien (z.B. Bernoulli vs. Normal) sind die Werte wegen unterschiedlicher Datenskalen/ Likelihood-Normierungen nicht ohne Weiteres vergleichbar.

Anwendungsbeispiel: Passt Poisson oder Negativ-Binomial besser auf die Trainingsstunden-Daten? Gleiche Daten, gleiche Verteilungsklasse (Zähldaten) — hier entscheiden AIC/BIC. In Stufe 3 werden beide live berechnet.

ℹ Maximum Likelihood — Hilfe
Was lerne ich hier?
Dieses Tool erklärt Maximum Likelihood Estimation (MLE) — einen der wichtigsten Schätzmechanismen der Statistik. Und es macht einen entscheidenden Unterschied klar: Likelihood ist nicht Wahrscheinlichkeit.
Die drei Stufen
Likelihood ≠ Wahrscheinlichkeit
Wahrscheinlichkeit: Parameter fix → wie wahrscheinlich sind diese Daten?
Likelihood: Daten fix, beobachtet → wie plausibel ist dieser Parameter?

Die Likelihood ist keine Wahrscheinlichkeitsverteilung über den Parameter — sie integriert nicht zu 1. Erst ein Prior macht daraus einen Posterior (Bayes-Theorem).
Warum das für Bayes wichtig ist
MLE liefert den plausibelsten Parameter ohne Prior-Information. Bayesianische Schätzung gewichtet diese Likelihood mit einem Prior: Posterior ∝ Likelihood × Prior. Mit flachem Prior → Posterior-Modus ≈ MLE. Das macht MLE zum konzeptuellen Fundament für alles Weitere.
Danach → Vom LM zum GLM: Linkfunktionen und warum GLMs dieselbe MLE-Logik auf andere Verteilungen anwenden
Weiterführende Literatur
Dunn & Smyth (2018) — Generalized Linear Models with Examples in R