ディリクレプロセスの濃度パラメーターに事前計算を行う


9

これのほとんどはバックグラウンドです。ディリクレプロセスの混合物についてすでに十分に知っている場合は、最後までスキップしてください。すなわち聞かせて、私はディリクレ過程の混合物から来ていくつかのデータをモデル化していたととの条件付きF前提とY I I I D F Y | θ F DのθをFD(αH)F

Yiiidf(y|θ)F(dθ).

ここでおよびα Hは、前のベース尺度です。それは、各観察のためかのことが判明Yを、私、私が知っている場合、関連する潜在θ I、の可能性α、このモデルではL α | T α α T Γ α α>0αHYiθiα Tは、別個の値の数であり、θI(ランダム測度Fは、ほぼ確実に離散的です)。EscobarとWestは、ガンマ事前分布を使用してαをサンプリングする次のスキームを開発しました。まず、彼らが書くπα|TαπααTΓα

L(α|t)αtΓ(α)Γ(α+n)
tθiFαBはベータ関数です。そして、その後、注意して、私たちは潜在パラメータを導入した場合 X ベータ版をα + 1 N
π(α|t)π(α)αtΓ(α)Γ(α+n)π(α)αt1(α+n)B(α+1,n)=π(α)αt1(α+n)01xα(1x)n1 dx,
B(,)XBeta(α+1,n) 尤度はガンマ分布の混合の形をしており、これを使用してギブスサンプラーを書き留めます。

L(α|t)αtΓ(α)Γ(α+n)=αtΓ(n)Γ(α)Γ(α+n)Γ(n)=αtB(α,n)Γ(n)αt01xα1(1x)n1 dx,
XBeta(α,n)

αaa/b

π(α|t)αa+t2(α+n)ebα01xα(1x)n1 dx
X
π(α,x|t)αa+t2(α+n)ebαxα(1x)n1.
Beta(α+1,n)XG(a+t,blog(x))G(a+t1,blog(x))α

Beta(α,n)XG(a+t,blog(x))α

回答:


3

あなたの書いたものがEscobarやWestと根本的に違うとは思いません。

π(α|t)π(α)π(t|α)=π(α)L(α|t)π(α)αtΓ(α)Γ(α+n)π(α)αtΓ(α)Γ(n)Γ(α+n)=π(α)αtB(α,n)=π(α)αt1(α+n)B(α+1,n)
αB(α,n)=αΓ(α)Γ(n)Γ(α+n)=(αΓ(α))Γ(n)(α+n)(Γ(α+n)(α+n))=(α+n)Γ(α+1)Γ(n)Γ(α+n+1)=(α+n)B(α+1,n)
Γ(z+1)=zΓ(z)

ベータ関数の項しかなく、ベータとガンマの積がないので、彼らはあなたの処方よりも彼らの処方を好んだと思いますが、私は間違っているかもしれません。私はあなたが書いた最後の部分を完全には理解していませんでした。


投稿に詳細を追加しました。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.