깁스 샘플링을 얻는 방법?


11

Gibbs 샘플링에 대한 다른 질문이나 Wikipedia가 언급 될까봐 두려워서 실제로 물어 보는 것이 주저하고 있지만, 그들이 실제로 무엇을 묘사하고 있는지에 대한 느낌이 없습니다.

조건부 확률 : p(x|y)

p(x|y)y=y0y=y1x=x01426x=x13446

조건부 확률 : p(y|x)

p(y|x)y=y0y=y1x=x01323x=x13747

우리는 결합 확률 유일하게 얻을 수 있습니다 .funique=p(x,y)

p(x,y)y=y0y=y1p(x)x=x0a0a1c0x=x1a2a3c1p(y)b0b1

우리는 미지수를 가지고 있지만 , 더 많은 ( ) 선형 방정식을 가지기 때문에 :4 2 + 3842+3

a0+a1+a2+a3=1b0+b1=1c0+c1=1

만큼 잘:

14b0=a034b0=a226(1b0)=a146(1b0)=a313c0=a023c0=a137(1c0)=a247(1c0)=a3

c0=34b0 , \ tfrac {2} {3} c_0 = a_1에 의해 빠르게 해결됩니다 23c0=a1. 즉, 24b0=a126(1b0)=a1 합니다. 이것은 b0=25 를 제공하고 나머지는 다음과 같습니다.

p(x,y)y=y0y=y1p(x)x=x0110210310x=x1310410710p(y)410610

이제 우리는 연속 사례로갑니다. 간격으로 가서 위의 구조를 그대로 유지하는 것은 상상할 수 있습니다 (알 수없는 것보다 많은 방정식으로). 그러나 임의 변수의 인스턴스를 (포인트) 이동하면 어떻게됩니까? 샘플링은 어떻게합니까

xap(x|y=yb)ybp(y|x=xa)

반복적으로 ? 제약 조건 과 하면 예를 들어 을 어떻게 보장 합니까? 과 마찬가지로 . 제약을 적고 첫 번째 원칙에서 Gibbs 샘플링을 도출 할 수 있습니까?a 0 + a 1 + a 2 + a 3 = 1 X Y p ( x , y ) d y d x = 1 Y p ( y | x ) d y = 1p(x,y)a0+a1+a2+a3=1XYp(x,y)dydx=1Yp(y|x)dy=1

따라서 Gibbs 샘플링을 수행하는 방법에 관심이 없지만 간단하게 파생시키는 방법에 관심이 있으며 (아마도 특정 조건에서) 작동하는지 증명하는 방법에 관심이 있습니다.

답변:


9

조건부 분포에서 공동 분포를 계산하는 것은 일반적으로 매우 어렵습니다. 조건부 분포를 임의로 선택하면 공통된 공동 분포가 존재하지 않을 수도 있습니다. 이 경우 조건부 분포가 일관됨을 보여주는 것조차 일반적으로 어렵습니다. 공동 분배를 유도하기위한 사용될 수있는 하나 개의 결과는 브룩의 보조 정리 , 고정 된 상태 를 선택하여 그 목적으로 자신을 성공적으로 사용한 적은 없었습니다. 이 주제에 대해 더 자세히 알아 보려면 Julian Besag의 작업을 살펴 ​​보겠습니다.

p(x)p(x)=ip(xix<i,x>i)p(xix<i,x>i),
x

그러나 Gibbs 샘플링이 작동한다는 것을 증명하려면 다른 경로를 사용하는 것이 좋습니다. 샘플링 알고리즘에 의해 구현 된 Markov 체인이 분포 를 변하지 않는 분포로 가지고 있고 돌이킬 수없고 비주기적인 경우 , Markov 체인은 해당 분포로 수렴합니다 (Tierney, 1994) .p

Gibbs 샘플링은 조건부 분포가 파생 된 관절 분포를 항상 일정하게 유지합니다. 대충 if 이고 샘플링 한 다음(x0,y0)p(x0,y0)x1p(x1y0)

(x1,y0)p(x0,y0)p(x1y0)dx0=p(x1y0)p(y0)=p(x1,y0).

즉, 조건부 샘플링으로 를 업데이트 해도 샘플의 분포는 변경되지 않습니다.x

그러나 Gibbs 샘플링이 항상 되돌릴 수있는 것은 아닙니다 . 원하는 분포의 샘플을 이미 가지고 있다면 분포를 변경하지 않을 것이라는 점에서 우리는 항상 그것을 파괴하지 않고 적용 할 수 있지만, Gibbs 샘플링이 실제로 그것에 수렴 할 것인지 여부는 조인트 분포에 달려 있습니다 (간단한 충분 비 환원성 조건은 밀도가 모든 곳에서 양수라는 것이다 ).p(x)>0


호환성에 관한 흥미로운 문제. 나는 이제 "비율 매트릭스"를 사용하여 호환성과 고유성을 설정하는 "유한 불연속 조건부 분포의 호환성"(Song et al.)을 확인하고 있습니다. 따라서 Gibbs는 이러한 제약 조건에서 시작하도록 강제되지 않으므로 이러한 제약 조건에서 파생 될 수 없습니다. 조건부 분포가 호환되지 않는 경우 부적절한 관절 분포 (합계> 1)가 반환 될 수 있습니다. 그러나 어쨌든 나는 내가하고있는 일이 결정 론적이며 라돈 변형과 비슷한 것이라고 생각합니다. 깁스 샘플링이 너무 더럽습니다.
Anne van Rossum
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.