条件付き分布を使用した周辺分布からのサンプリング?


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. サンプル。yj∼fY
  3. サンプル。xj∼fX|Y(⋅|yj)

次に、ペア終わります。。。、(x N、y N)、および限界サンプル(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


これをありがとう、これは役に立ちます。このサンプリング戦略をギブスサンプリングにリンクして正式に正当化できるかどうか知っていますか?
— ロッド

1
yxyy

1
Greenparker、しかしその主張の正式な証拠はありますか、すなわち、共同から採取されたサンプルの一部のみを考慮すると限界からのサンプルが与えられますか?
— 海の老人。

(X、Y)をサンプリングして「X =母親」をサンプリングし、Xを取得すると、「完全に成長した娘が1人だけいる母親」のサンプルが得られます。これは「母親」とは異なります。しかし、「X =完全に成長した娘が1人だけいる母親」に関心があると言って例を変更したとしても、(X、Y)をサンプリングしてXに到達すると、Yの分布に基づいてサンプルが歪められます。p(v )= ∑(u in support(U))(p(u、v)))= ∑(u in support(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.