マルコフ連鎖モンテカルロ法 MCMC
メトロポリス・ヘイスティングスのサンプリング
1: マルコフ連鎖の初期状態を初期化する $latex {X\mathop{{}}\nolimits_{{0}}\text{ }=\text{ }x\mathop{{}}\nolimits_{{0}}} $
2: $latex の以下の処理をサンプルします。 {t\text{ }=\text{ }0,\text{ }1,\text{ }2,\text{ }…}$
時点でのマルコフ連鎖の状態は
、サンプリング
- 一様分布からの $latex のサンプリング {u\text{ } \sim \text{ }Uniform{ \left[ {0,1} \right] }}$
- If
は転送を受け入れます
、つまり
- それ以外の場合、転送は受け入れられません。つまり、
ギブスサンプリング
1:
2: $latex の循環サンプリング {t\text{ }=\text{ }0,\text{ }1,\text{ }2,\text{ }…}$