조건부 분포를 사용하여 한계 분포에서 샘플링?


12

일 변량 밀도 에서 샘플링하고 싶지만 관계 만 알고 있습니다.fX

fX(x)=fX|Y(x|y)fY(y)dy.

나는 때문에, (직접 적분 표현에) MCMC의 사용을 피하고 싶은 f Y ( y ) 는 샘플링하기 쉽고 다음 샘플러를 사용하려고 생각했습니다.fX|Y(x|y)fY(y)

  1. .j=1,,N
  2. 샘플 .yjfY
  3. 샘플 .xjfX|Y(|yj)

그리고, I는 쌍으로 끝날 것이다 한계 샘플 ( x 1 , , x N ) 만 채집 합니다. 이 올바른지?(x1,y1),...,(xN,yN)(x1,,xN)

답변:


10

예, 맞습니다. 기본적으로

fX,Y(x,y)=fX|Y(x|y)fY(y),

x

y

XY(X,Y)

(x1,y1),,(xN,yN).

XYYNX


이것에 감사합니다, 이것은 도움이됩니다. 공식적으로 정당화하기 위해이 샘플링 전략을 Gibbs 샘플링에 연결할 수 있는지 알고 있습니까?
로드

1
yxyy

1
Greenparker, 그러나 그 주장에 대한 공식적인 증거가 있습니까? 즉, 조인트에서 채취 한 샘플의 일부만 한계에서 샘플을 얻는다고 생각합니까?
바다에있는 노인.

샘플링 (X, Y)을 통해 "X = mothers"를 샘플링하고 X를 가져 오면 실제로 "정확하게 자란 딸이 한 명있는 엄마"의 샘플을 얻을 수 있습니다. 이는 "어머니"와 다릅니다. 그러나 "X = 완전히 성장한 딸이있는 어머니"에 관심이 있다고 설명하기 위해 예를 변경하더라도 샘플링 (X, Y)을 통해 X에 도달하면 Y의 분포에 따라 표본이 기울어집니다. p (v ) = ∑ (u 지원 (U)) (p (u, v))) = ∑ (u 지원 (U)) (p (v | u) * p (u))) = (1 / sampleSize ( u)) * ∑ (u in sample (U)) (p (v | u))), u의 각 값이 확률 p (u)로 표본에 나타나므로 p (v | u)의 평균을 구해야합니다. 무승부
radumanolescu
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.