1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Bayesovské modelování s RJAGS

Connected

cvičení

Více řetězců

Trace ploty nám pomáhají diagnostikovat kvalitu simulace Markovova řetězce. „Dobrý" Markovův řetězec bude vykazovat stabilitu s rostoucí délkou řetězce a konzistenci napříč opakovanými simulacemi, neboli více řetězci. Níže použiješ RJAGS ke spuštění čtyř paralelních řetězců a sestrojení příslušných trace plotů. Definovaný model sleep_model máš připravený v pracovním prostředí.

Pokyny

100 XP
  • Pomocí jags.model() ZKOMPILUJ model sleep_model a inicializuj 4 paralelní řetězce. Výstup ulož do objektu typu jags s názvem sleep_jags_multi.

  • NASIMULUJ vzorek 1 000 tahů z posteriórního modelu parametrů m a s. Tento objekt mcmc.list ulož do proměnné sleep_sim_multi.

  • Prohlédni si výstup funkce head() aplikované na sleep_sim_multi. Všimni si 4 položek seznamu odpovídajících 4 paralelním řetězcům.

  • Pomocí plot() vytvoř trace ploty pro více řetězců. Potlač zobrazení hustotních grafů.