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>Übungsanweisungen
- Sage
rstanarm, dasspopularityaussong_agevorhergesagt werden soll - Weise
rstanarman, 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)