(G)LMM โ€” Mixed Models Interaktiv
Gaussian ยท Poisson ยท Gamma ยท Logistisch ยท Partial/No/Complete Pooling ยท Shrinkage ยท ICC ยท Simpson
ยฉ Dr. Rainer Dรผsing ยท Interactive Tools by Claude
Mixed Model = Fixed Effects (gleich fรผr alle Gruppen) + Random Effects (gruppenspezifische Abweichungen, die Information zwischen Gruppen teilen)
๐Ÿš€ So startest du In 3 Schritten zu eigenen Ergebnissen.
1 Likelihood wรคhlenPassende Verteilung fรผr deine Daten.
โ€บ
2 Pooling vergleichenPartial, No und Complete Pooling umschalten.
โ€บ
3 Gruppenunterschiede lesenEffekte unten vergleichen, Shrinkage erkennen.

โš  Illustrations-Tool: Schรคtzungen via IRLS + Method-of-Moments โ€” keine Laplace-Approximation (lme4/glmmTMB). Richtung und GrรถรŸenordnung stimmen, exakte Werte weichen ab.

Likelihoodโ€” Verteilung der Daten
Poolingโ€” Gruppenstruktur
HAUPTPLOT โ€” DATEN & REGRESSIONSLINIEN
Partial Pooling: Gruppenlinien mit Shrinkage
โš Simpson-Risiko: Complete-Pooling-Linie zeigt eine andere Richtung als die gruppeninternen Effekte โ€” Gruppenstruktur nicht ignorieren!
RANDOM EFFECTS
Gruppenintercepts โ€” No-Pooling vs. Partial-Pooling
SHRINKAGE-DIAGRAMM
No Pooling vs. Partial Pooling Intercepts
Wie lesen? Jede Zeile = eine Gruppe, sortiert nach No-Pooling-Intercept (oben = grรถรŸter). โ—‹ = No-Pooling  ยท  โ— = Partial-Pooling. Pfeil zeigt Richtung und Stรคrke der Shrinkage zum GLMM Fixed Effect (ฮณโ‚€โ‚€, gestrichelt).
MODELL-ERGEBNISSE
Geschรคtzte Parameter & Kennzahlen
Lernkarten โ€” Vertiefende Konzepte
ICC โ€” Intraklassen-Korrelation
ICC = ฯ„โ‚€ยฒ / (ฯ„โ‚€ยฒ + ฯƒยฒ)

Der Anteil der Gesamtvarianz, der zwischen Gruppen liegt. Faustregel: ICC > 0.05 โ†’ LMM ist notwendig, da Beobachtungen innerhalb einer Gruppe nicht unabhรคngig sind.

Aber Vorsicht: Solche Schwellenwerte sind nur grobe Daumenregeln. Bliese (1998) konnte zeigen, dass auch deutlich kleinere ICCs bereits zu Verzerrungen fรผhren kรถnnen, sobald eine Clusterstruktur vorliegt โ€” eine verlรคssliche "sichere" Untergrenze gibt es nicht.

Praktischer Tipp: Der Trade-off fรคllt in aller Regel zugunsten des LMM aus. Wer weiรŸ, dass eine Clustervariable existiert, ist daher meist gut beraten, direkt ein LMM statt Complete Pooling zu verwenden โ€” selbst wenn der ICC spรคter klein ausfรคllt, entstehen dadurch kaum Nachteile.

Wichtig: Der ICC ist selbst kein Parameter, den das LMM schรคtzt โ€” er ist nur ein nachtrรคglich aus ฯ„โ‚€ und ฯƒ berechneter Hilfswert, um die Stรคrke des Clusterings grob abzuschรคtzen. Das Modell selbst "kennt" nur ฯ„โ‚€ (Streuung der Gruppen-Intercepts) und berรผcksichtigt genau dieses ฯ„โ‚€ direkt รผber die Random Effects โ€” unabhรคngig davon, ob man den ICC รผberhaupt ausrechnet. Ist ฯ„โ‚€ groรŸ (und damit der ICC hoch), zieht das LMM entsprechend wenig zum Gesamtmittel (schwache Shrinkage); ist ฯ„โ‚€ dagegen โ‰ˆ 0 (ICC โ‰ˆ 0), liefern LMM und Complete Pooling in aller Regel sehr รคhnliche Ergebnisse, weil dann kaum echte Gruppenunterschiede vorliegen, die das Partial Pooling berรผcksichtigen mรผsste.
GLMM โ€” Wann welche Likelihood?
Das Mixed-Model-Prinzip gilt fรผr alle Verteilungsfamilien:

Gaussian (LMM): Stetige, symmetrische AV. y ~ Normal(ฮผ, ฯƒ)

Poisson (GLMM): Zรคhldaten (0, 1, 2, โ€ฆ). Log-Link: log(ฮป) = ฮท โ€” ฮป bleibt positiv.

Gamma (GLMM): Positive, rechtsschiefe Daten (Reaktionszeiten, Kosten). Log-Link.

Logistisch (GLMM): Binรคre AV (0/1). Logit-Link: log(p/(1โˆ’p)) = ฮท โ€” p bleibt in (0,1).

In brms: family = poisson(), family = Gamma(link="log"), family = bernoulli()
Random Intercept vs. Intercept + Slope
Random Intercept (ฯ„โ‚€ > 0): Gruppen unterscheiden sich in ihrem Ausgangsniveau โ€” parallele Linien mit verschiedenen y-Achsenabschnitten.
Formel: y ~ x + (1|Gruppe)

Random Intercept + Slope (ฯ„โ‚€, ฯ„โ‚ > 0): Gruppen haben auch unterschiedliche Steigungen โ€” kein Fan-Out oder Fan-In.
Formel: y ~ x + (1+x|Gruppe)

Der Parameter ฯ steuert die Korrelation: ฯ > 0 โ†’ Gruppen mit hohem Intercept haben auch steilen Slope (Fan-out). ฯ < 0 โ†’ Linien kreuzen sich (Fan-in).

Hinweis zu No Pooling: Bei โ€žRandom Intercept" wird dort mit gemeinsamer Steigung verglichen (y ~ x + Gruppe) โ€” passend zur RE-Struktur (1|Gruppe). Gruppenspezifische Steigungen (y ~ x * Gruppe) gibt es erst unter โ€žIntercept + Slope".
Wenn x mit der Gruppenzugehรถrigkeit korreliert (x-Gruppen-Versatz > 0), kann der marginale Trend (Complete Pooling รผber alle Daten) dem gruppeninternen Trend entgegengesetzt sein.

Beispiel: Innerhalb jeder Gruppe steigt y mit x โ€” aber Gruppen mit hohem x haben auch niedrigere Intercepts. Die Complete-Pooling-Linie sieht einen negativen Gesamttrend, obwohl der wahre Effekt positiv ist.

Lรถsung: Partial Pooling trennt den Within-Group-Effekt (ฮณโ‚โ‚€) vom Between-Group-Effekt.
Shrinkage-Faktor ฮป = ฯ„โ‚€ยฒ / (ฯ„โ‚€ยฒ + ฯƒยฒ/n_j)

Bestimmt, wie stark die gruppenspezifische Schรคtzung zum GLMM Fixed Effect gezogen wird. Bei kleinem n_j oder kleinem ฯ„โ‚€ โ†’ starke Shrinkage. Im Shrinkage-Diagramm sichtbar als Pfeillรคnge.
โ„น (G)LMM Interaktiv โ€” Hilfe
Was lerne ich hier?
Wenn Daten eine Gruppenstruktur haben (Personen, Schulen, Kliniken), sind einfache Regressionen problematisch โ€” Beobachtungen innerhalb einer Gruppe sind nicht unabhรคngig. Mixed Models lรถsen das durch Random Effects: jede Gruppe bekommt einen eigenen Intercept uโ‚€โฑผ, der aus einer gemeinsamen Verteilung N(0, ฯ„โ‚€) stammt.
Empfohlene Erkundung
Die wichtigsten Panels
Gruppenlinien: Fixed Effect (ฮณโ‚€โ‚€ + ฮณโ‚โ‚€ยทx) + gruppenspezifische Abweichung uโ‚€โฑผ โ€” Partial Pooling schrumpft alle Linien zum GLMM Fixed Effect

Shrinkage-Diagramm: No-Pooling-Schรคtzung โ†’ Partial-Pooling-Schรคtzung; Pfeile zeigen die Zugkraft. Gruppen mit kleinem n werden stรคrker gezogen.

ICC-Balken: ฯ„โ‚€ยฒ/(ฯ„โ‚€ยฒ+ฯƒยฒ) โ€” Anteil der Varianz zwischen Gruppen. ICC > 0.05 signalisiert, dass ein Mixed Model nรถtig ist.

Rยฒ_marginal / Rยฒ_conditional: Rยฒ_marginal erklรคrt nur รผber die Fixed Effects, Rยฒ_conditional zusรคtzlich รผber die Gruppenstruktur (Random Effects) โ€” die Differenz zeigt deren Erklรคrungsbeitrag. Beide Werte beziehen sich immer auf das GLMM selbst und รคndern sich nicht mit der Pooling-Strategie.

Simpson-Warnung: erscheint, wenn Complete Pooling die Richtung des Slopes umkehrt โ€” das klassische Simpson's Paradoxon.
n_j-Unbalance & Slope-Vergleich
Der Regler n_j-Unbalance (Datengenerierung) lรคsst die GruppengrรถรŸen linear variieren (0 = alle Gruppen gleich groรŸ). Das macht sichtbar, dass GLMM Fixed Effect (Partial Pooling) und No-Pooling Grand Mean bei gleich groรŸen Gruppen immer identisch sind โ€” erst bei ungleichen n_j laufen sie auseinander.

Grand Mean (No Pooling): einfaches n_j-gewichtetes Mittel der unabhรคngigen Gruppen-Schรคtzer โ€” groรŸe Gruppen zรคhlen automatisch mehr.
GLMM Fixed Effect (Partial Pooling): prรคzisionsgewichtet (Gewicht โˆ n_j/(n_jยทฯ„โ‚€ยฒ+Vโ‚)) โ€” der tatsรคchliche Shrinkage-Zielpunkt. Bei dominanter Between-Varianz (ฯ„โ‚€ยฒ groรŸ) zรคhlt jede Gruppe fast gleich viel, unabhรคngig von ihrer GrรถรŸe.

Die Tabelle Slope-Vergleich (unter Modellvergleich) zeigt beide Werte zusammen mit dem Complete-Pooling-Slope โ€” jede Zeile in der Farbe ihrer Linie im Hauptplot.
GLM-Familien
Gaussian: stetige Daten โ€” klassisches LMM
Poisson: Zรคhldaten (0,1,2,โ€ฆ) โ€” Log-Link
Gamma: positive stetige Daten โ€” Log-Link
Logistisch: 0/1-Daten โ€” Logit-Link

Weiterfรผhrende Literatur
McElreath (2020) โ€” hierarchische Modelle, Bayesianischer Workflow
Gelman, Hill & Vehtari (2020) โ€” Regression and Other Stories
Finch & Bolin (2024) โ€” Mehrebenenmodelle in R