이 글을 참고하세요 : Markov Chain Monte Carlo (MCMC)를 평신도에게 어떻게 설명 하시겠습니까? .
Markov 체인과 Monte Carlo의 조합임을 알 수 있습니다. Markov 체인은 불변 제한 분포로 후방과 함께 생성 된 다음 Monte Carlo 추첨 (종속)이 제한 분포 (= 후부)에서 만들어집니다.
단계 후에 우리는 제한 분포 Π (*)에 있다고 가정합니다 (여기서 단순화하고 있음을 알고 있음 ).
랜덤 변수들의 시퀀스를 인 마르코프 체인, I는 시퀀스 얻을 여기서 X 나는 확률 변수이고, Π는 제한 '확률 변수 ''에서 샘플링하고 싶습니다.
MCMC는 초기 값에서 시작합니다. 즉, 은 하나의 값 x 1에 모든 질량을 갖는 랜덤 변수입니다 . 임의 변수에 대문자를 사용하고 임의 변수를 실현하기 위해 작은 문자를 사용하는 경우 MCMC는 x 1 , x 2 , x 3 , … x L , π 1 , π 2 , π 3 , 시퀀스를 제공합니다 . . . . π n . 따라서 MCMC 체인의 길이는 L + n입니다.
[[* 참고 : 대문자는 임의의 변수 (예 : 전체 결과 묶음)이고 작은 는 결과, 즉 하나의 특정 값입니다. *]]
분명히 만 내``앞면 ''에 속하고 뒤쪽``웰 ''을 근사화하기 위해 n 값은 ``충분히 커야 ''합니다.
후부의 근사값을 계산할 때 일부 (즉, 불변 분포에 도달하기 전의 실현)를 포함 시키면``잡음 ''이됩니다.
MCMC 체인의 길이는 이지만 L에 대한 지식이 없어도 , 즉 제한 분포에서 샘플링 해야하는 단계는 노이즈를 포함하지 않았는지 확신 할 수 없습니다. 제한 분포에서 내 샘플의 크기 인 n = N − L을 확인하십시오 . 특히``충분히 큰 ''것인지 확신 할 수 없습니다.
따라서 내가 이해하는 한, L 의이 값은 후방 근사 품질 (잡음 및 큰 샘플 제외)에 매우 중요합니다 .
MCMC를 적용 할 때 대한 합리적인 추정치를 찾는 방법이 있습니까?
(*) 일반적으로 은 초기 값 x 1 에 의존 한다고 생각합니다 .