モンテカルロ積分は、例えば、被積分関数を多項式で近似することによる数値積分よりもはるかに効率的な数値積分の1つの形式です。これは、単純な数値積分手法が多数の関数評価を必要とする高次元で特に当てはまります。正規化定数を計算するには、重要度サンプリングを使用できます。p(D)
p(D)=∫q(θ)q(θ)p(θ)p(D∣θ)dθ≈1N∑nwnp(θn)p(D∣θn),
ここで、及びθ NからサンプリングされるQ。サンプリングされたポイントでの結合分布のみを評価する必要があることに注意してください。正しいqの場合、この推定量は、必要なサンプルが非常に少ないという意味で非常に効率的です。実際には、適切なqを選択するのは難しい場合がありますが、MCMCが役立つのはここです!アニーリングされた重要度サンプリング(Neal、1998)は、MCMCと重要度サンプリングを組み合わせています。wn=1/q(θn)θnqqq
MCMCが有用なもう1つの理由は次のとおりです。通常、の事後密度には関心がありません。むしろ、要約統計と期待値に関心があります。θ
∫p(θ∣D)f(θ)dθ.
知ることは、一般にこの積分を解くことができることを意味しませんが、サンプルはそれを推定するための非常に便利な方法です。p(D)
最後に、評価することができるといういくつかのMCMC法の要件は、すべてではなく、それらの、ある(例えば、マレーら、2006。 )。p(D∣θ)p(θ)