Wydaje się, że pełne warunki warunkowe są często dość trudne do uzyskania, ale programy takie jak JAGS i BŁĘDY wyprowadzają je automatycznie. Czy ktoś może wyjaśnić, w jaki sposób algorytmicznie generuje pełne warunki warunkowe dla dowolnej specyfikacji modelu?
11
Odpowiedzi:
Czytając komentarze do innych odpowiedzi, uważam, że poprawną odpowiedzią na pytanie, które miało być zadane, jest ogólnie „nie”. Jak już wspomniano, konstruują DAG i patrzą na koc Markowa, a następnie (z grubsza) wykonują następujące czynności.
Nie do końca tak się dzieje; na przykład JAGS użyje innych sztuczek, aby skonstruować aktualizacje bloków. Ale to powinno dać wyobrażenie o tym, co robią.
źródło
rjags
ma funkcję, która wyświetla listę używanych przez nią próbek, coś w rodzaju,list_samplers
ale możesz to sprawdzić w zwykłej dokumentacji,R
aby to znaleźć.źródło