逆共分散行列の前のウィッシュアートのパラメーター(スケール行列と自由度)の超優先分布


9

jags / rjags / Rのウィッシュアートの事前分布を使用して、さまざまなサブ母集団にわたる一連の測定値のいくつかの逆共分散行列を推定しています。

以前の逆共分散行列(ウィッシュアート分布)にスケールマトリックスと自由度を指定する代わりに、スケール母とハイパー自由度にハイパープライアを使用して、サブ母集団間の変動から推定できるようにします。

スケールマトリックスと自由度のハイパープライアに関する文献はあまりありません。ほとんどの文献は、共分散/逆共分散の前の選択で階層を停止するようであり、および/または異なる母集団にわたる複数の共分散行列ではなく単一の共分散行列の推定に焦点を当てています。

これをどのように行うかについての提案-スケールマトリックスとwishart分布の自由度に使用するために推奨されるハイパープライオ分布は何ですか?これについて私が見逃している文献はありますか?

回答:


5

RのDPpackageは、関数DPdensityのスケールマトリックスで提案している限り、階層を許可します。マニュアルや関連するビネットで彼らが何をしているかを覗いて、いくつかのアイデアを得ることができます。してみましょう共分散行列とします。これは、設定とここで、自由度と逆ウィシャートで、平均ここで、はデータの次元です。最初は少し逆に見えましたが、密度をいじると、共役であることがわかります。ウィシャートの密度は分析に何かを置くために有望に見えませんΣΣIW(ν1,Ψ1)Ψ1IW(ν2,Ψ2)IW(ν,Ψ)νΨ1νp1pν. You could always put just about anything on ν and use a Metropolis-Hastings step.

EDIT: I just noticed you are using jags. There's a good chance I think that it will puke if you try to put any prior on Ψ1, even though inverse-Wishart is conjugate. BUGS implementations can be fickle about what they allow for their multivariate distributions, so it might not know how to do the conjugate update. I don't know for sure though.


Unfortunately, I think you're right about jags. I get a "Unable to find appropriate sampler" error when I put a prior on Phi1 that's an inverse() applied to a dwish() r.v.
user4733
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.