Metropolis Hastings, Gibbs, Importance 및 Rejection 샘플링의 차이점은 무엇입니까?


36

저는 MCMC 방법을 배우려고 노력했으며 Metropolis Hastings, Gibbs, Importance 및 Rejection 샘플링을 경험했습니다. 이러한 차이점 중 일부는 명백하지만, 즉 전체 조건이있을 때 Gibbs가 Metropolis Hastings의 특별한 사례 인 반면 Gibbs 샘플러 내에서 MH를 사용하려는 경우와 같이 다른 것은 명확하지 않습니다. 각각의 차이점을 볼 수있는 간단한 방법은 무엇입니까? 감사!


3
Iain Murray 는 적어도 MCMC와 관련하여 강의 에서 이것을 훌륭하게 다루고 있습니다.
— gwr

2
나는 이것이 매우 광범위한 질문이라는 시안에 동의한다. 당신은 효과적으로 네 가지 다른 것들에 대한 많은 정보를 요구하고 있습니다. 그중 하나에 대한 토론 (또는 둘 사이의 대조)이 다소 긴 대답을 할 것입니다. 4 가지 모두 Monte Carlo 방법이지만 중요 샘플링 및 거부 샘플링은 MCMC가 아닙니다 (MCMC에서는 사용할 수 없다고 말하지 않음).
— Glen_b

답변:


47

조지 카셀라, 우리의 책에 설명 된대로 몬테 카를로 통계적 방법 ,이 방법은 밀도, 주어진 유통에서 생산 샘플에 사용되는 이 배포에 대한 아이디어를 얻을, 또는 관련 통합 또는 최적화 문제를 해결하기 위해 하나, 말 f . 예를 들어, ∫ X h ( x ) f ( x ) d x 값을 찾으려면ffX ∼ f ( x ) 또는이 분포의 Quantile 일때 h ( X ) ⊂ R 또는 h ( X ) 분포 모드.

∫Xh(x)f(x)dxh(X)⊂R
h(X)X∼f(x)

관련 기준에 대해 언급 한 Monte Carlo 및 Markov 체인 Monte Carlo 방법을 비교하려면 문제의 배경과 시뮬레이션 실험의 목표를 설정해야합니다. 각각의 장단점이 사례마다 다르기 때문입니다.

다음은 이 문제의 복잡성을 다루지 않는 몇 가지 일반적인 설명 입니다 .

  1. fu1,u2,…xfffxXf
  2. (xt)tfff
    f(x)∝∫Zf~(x,z)dz
    (xt)t(xt)txttfft
  3. g(x)
    f(x)/g(x).
    gfggf

I=∫Xh(x)f(x)dx,
I^=∫Xh(x)f(x)dx
f

f

베이지안 분석 시나리오에서 의 h(x)의미가 무엇인지 궁금합니다 h(x)f(x)dx. 우리는 이전과 데이터를 감안할 때 후방을 얻으려고 노력하고 있습니다. 그러나 이러한 모든 샘플링 방법을 사용하여 실제로 근사하려고합니다 f(x). 따라서 f(x)우리가 찾고있는 후부 h(x)라고 말할 수 f(x)있습니까? 후부와 함께 사용할 수있는 임의의 기능 일뿐 입니까? 아니면 제대로 이해하지 못했습니다. 감사.
— xji

∫Xh(x)f(x)dx
fh
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.