LoslegenKostenlos starten

Unangepasste Priors

Lass uns nun ein Modell angeben, das keine angepassten Skalen für Prior-Verteilungen verwendet, sodass wir das Standardverhalten von rstanarm ändern. So bekommst du direktere Kontrolle über die Informationen, die in die Schätzung einfließen. Die songs-Daten sind bereits geladen.

Diese Übung ist Teil des Kurses

<Kurs>Bayesianische Regressionsmodellierung mit rstanarm</Kurs>
Kurs ansehen

Übungsanweisungen

  • Sage rstanarm, dass popularity aus song_age vorhergesagt werden soll
  • Weise rstanarm an, die Parameter nicht automatisch zu skalieren
  • Gib eine Prior-Zusammenfassung aus, um zu bestätigen, dass keine Anpassung vorgenommen wurde

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# Estimate the model with unadjusted scales
no_scale <- stan_glm(popularity ~ song_age, data = songs,
    ___ = normal(___ = FALSE),
    ___ = normal(___ = FALSE),
    ___ = exponential(___ = FALSE)
)

# Print the prior summary
___(no_scale)
Code bearbeiten und ausführen