Rozkłady a priori bez korekty
Teraz określ model, który nie używa dostosowanych skal dla rozkładów a priori – dzięki temu zmienisz domyślne zachowanie rstanarm i zyskasz bezpośrednią kontrolę nad informacjami wchodzącymi do estymacji. Zbiór danych songs jest już wczytany.
To ćwiczenie jest częścią kursu
Bayesowskie modelowanie regresji z rstanarm
Instrukcje do ćwiczenia
- Przewiduj
popularityna podstawiesong_age - Wskaż
rstanarm, aby nie stosował autoskalowania parametrów - Wydrukuj podsumowanie rozkładów a priori, aby potwierdzić brak korekty
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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)