Gauss-Modelle
Ein Bayes-Modell für eine metrische Zielvariable ohne Prädiktoren.
Nach diesem Kapitel können Sie …
stan_glm() in R berechnenOrientiert an McElreath (2020), Kap. 4.1–4.3.
Howell1a.csv, gefiltert auf Erwachsene (Alter ≥ 18)Gesucht: der Populationsmittelwert der Körpergröße, \(\mu\).
Wie groß sind die !Kung San?
Größe und Gewicht: recht symmetrisch/normalverteilt. Alter: rechtsschief.
Wie groß sind die !Kung San?
Definition
Ein Gauss-Modell nimmt an, dass die Zielvariable normalverteilt ist mit Mittelwert \(\mu\) und Streuung \(\sigma\) — beide selbst mit Priori-Verteilungen versehen.
Unser Gauss-Modell der !Kung
Diesmal berechnet Stan die Bayesbox für uns — nicht mehr von Hand.
Unser Gauss-Modell der !Kung
\[\color{blue}{\mu \sim \mathcal{N}(178, 20)} \qquad{\text{Prior}}\]
Unser Gauss-Modell der !Kung
\[\color{green}{\sigma \sim \mathcal{E}(1/8)} \qquad{\text{Prior}}\]
Groß genug für Überraschungen, eng genug gegen unmögliche Werte.
Unser Gauss-Modell der !Kung

Hinweis
Dieses Modell hat zwei Parameter, \(\mu\) und \(\sigma\).
Unser Gauss-Modell der !Kung
\[\textcolor{orange}{h_i} \sim \mathcal{\textcolor{orange}{N}}(\textcolor{blue}{\mu}, \textcolor{green}{\sigma}) \qquad \textcolor{black}{\textcolor{orange}{Likelihood}}\]
Unser Gauss-Modell der !Kung
\[ \begin{aligned} \mu &\sim \mathcal{N}(M=178, S=20) & \text{Prior} \\ \sigma &\sim \mathcal{E}(1/8) & \text{Prior} \\ h_i &\sim \mathcal{N}(\mu, \sigma) & \text{Likelihood} \\ \end{aligned} \]
Das ist unser Modell m_kung.
Unser Gauss-Modell der !Kung
height ~ 1: Regression ohne Prädiktor — nur die Verteilung der AV wird geschätzt(Intercept) entspricht dem Mittelwert \(\mu\)Unser Gauss-Modell der !Kung
Unser Gauss-Modell der !Kung
Für jede Kombination von \(\mu\) und \(\sigma\): Wie wahrscheinlich ist sie? Hier: \(\mu\) und \(\sigma\) sind unkorreliert.
Unser Gauss-Modell der !Kung
m_kungUnser Gauss-Modell der !Kung
Hallo, Posteriori-Verteilung
Kleine-Welt-Aussage
Diese Wahrscheinlichkeiten gelten nur, wenn das Modell (die Annahmen) zutrifft.
Hallo, Posteriori-Verteilung
pd, Rhat, ESS: vorerst ignorierenHallo, Posteriori-Verteilung
stan_glm()?stan_glm()rstanarm stellt sie in R bereitstan_glm() ist für Regressionsmodelle ausgelegty ~ 1(Intercept) = MittelwertWie tickt stan_glm()?
chains = 1 spart Zeit, aber ohne KontrolleWie tickt stan_glm()?
stan_glm()Ohne eigene Angabe wählt Stan die Prioris selbst — basierend auf den Stichprobendaten.
Standardwerte von stan_glm
Intercept: \(\mu \sim \mathcal{N}(\bar{Y},\ sd(Y)\cdot 2.5)\)Auxiliary (sigma): \(\sigma \sim \mathcal{E}(\lambda = 1/sd(Y))\)Das ist strenggenommen nicht “pures Bayes” — die Prioris basieren teils auf den Daten selbst.
Wie tickt stan_glm()?
m_kung_neue_prioris: Standard-Priori-Wertem_kung (eigene Prioris) vs. m_kung_neue_prioris (Standard-Prioris)Merksatz
Bei ausreichend großer Stichprobe fallen moderate Priori-Unterschiede kaum ins Gewicht.
Modell m_kung_neue_prioris: Standard-Priori-Werte
Modell m_kung_neue_prioris: Standard-Priori-Werte
Modell m_kung_neue_prioris: Standard-Priori-Werte

Dunkle Kurve: tatsächliche Daten. Helle Kurven: Simulationen aus der Post-Verteilung. Das Modell bildet die Realität gut ab.
Modell m_kung_neue_prioris: Standard-Priori-Werte
height ~ normalverteilt mit \(\mu\) und \(\sigma\)Merksatz
Kontinuierliches Lernen ist der Schlüssel zum Erfolg.
Fazit
Vertiefung: Wahl der Priori-Werte
Merksatz
Ein Prior sollte weder übergewiss noch beliebig vage sein — Plausibilität zählt.
Vertiefung: Wahl der Priori-Werte
rstanarm-Default)Vertiefung: Wahl der Priori-Werte
Fragen?
Vertiefung: Wahl der Priori-Werte

Start:Bayes! — Gauss-Modelle