Normal-Wishart事後の導出に取り組んでいますが、パラメーターの1つ(スケールマトリックスの事後、下部を参照)で行き詰まっています。
コンテキストと完全性のために、ここにモデルと残りの派生があります:
xiμΛ∼N(μ,Λ)∼N(μ0,(κ0Λ)−1)∼W(υ0,W0)
(比例定数まで)3つの要因のそれぞれの展開形式は次のとおりです。
可能性:
N(xi|μ,Λ)∝|Λ|N/2exp(−12∑i=1N(xTiΛxi−2μTΛxi+μTΛμ))
以前の通常:
N(μ|(μ0,κ0Λ)−1)∝|Λ|1/2exp(−12(μTκ0Λμ−2μTκ0Λμ0+μT0κ0Λμ0))
以前のWishart:
W(Λ|υ0,W0)∝|Λ|υ0−D−12exp(−12tr(W−10Λ))
次のように分解できる後部Normal-Wishart()が必要です同様に:μ,Λ|μ′,κ′,υ′,W′N(μ|μ,κ′Λ)W(Λ|υ′,W′)
自由の堕落υ′
可能性の最初の因子とウィシャートをマージすることにより、後部のウィシャート因子の最初の因子が得られます:
なので、事後の最初のパラメーターがあります。
|Λ|υ0+N−D−12
υ′=υ0+N
スケールファクターκ′
と囲まれた要素を特定して、前のが尤度によって更新されたかを確認し:
ため、2番目のパラメーターを取得しました:
μTμκ0Λ
μT((κ0+N)Λ)μ
κ′=κ0+N
平均μ′
3番目のパラメーターは、内にあるものを識別することから得られ:
したがって、3番目のパラメーターを取得しました:
2μT...
2μT(ΛNx¯¯¯+κ0Λμ0)(ΛNx¯¯¯+κ0Λμ0)(Nx¯¯¯+κ0μ0)=2μTκ′Λμ′=κ′Λμ′=κ′μ′
μ′=1k′(Nx¯¯¯+κ0μ0)
スケールマトリックスW′
そして、4番目のパラメーターは、残りのパラメーターの作業から得られます:
tr(W′−1Λ)=tr(W−10Λ)+∑i=1NxTiΛxi+μT0κ0Λμ0=tr(W−10Λ)+∑i=1Ntr(xTiΛxi)+tr(μT0κ0Λμ0)=tr(W−10Λ+∑i=1NxTiΛxi+μT0κ0Λμ0)
ここから先に進み(これまでに間違いがなかった場合)、標準ソリューションを取得するにはどうすればよいですか。W′
編集1:
次に、標準解のように2つの正方形を取得するために、用語を再配置し、いくつかの要因を加算および減算します。
tr(W′−1Λ)==tr(W−1Λ+∑i=1N(xTiΛxi+x¯¯¯TΛx¯¯¯−2xTiΛx¯¯¯)+κ0(μT0Λμ0+x¯¯¯TΛx¯¯¯−2x¯¯¯TΛμ0)−∑i=1Nx¯¯¯TΛx¯¯¯+2∑i=1NxTiΛx¯¯¯−κ0x¯¯¯TΛx¯¯¯+2κ0x¯¯¯TΛμ0)tr(W−1Λ+∑i=1N(xi−x¯¯¯)Λ(xi−x¯¯¯)T+κ0(x¯¯¯−μ0)Λ(x¯¯¯−μ0)T−Nx¯¯¯Λx¯¯¯T+2Nx¯¯¯Λx¯¯¯T−κ0x¯¯¯Λx¯¯¯T+2κ0x¯¯¯ΛμT0)
正方形の外に残る要因を単純化し:
tr(W′−1Λ)=tr(W−1Λ+∑i=1N(xi−x¯¯¯)TΛ(xi−x¯¯¯)+κ0(x¯¯¯−μ0)TΛ(x¯¯¯−μ0)+(N−κ0)x¯¯¯TΛx¯¯¯+2κ0x¯¯¯TΛμ0)
編集2(@bdeonovicの回答のおかげでフォローアップ)
トレースは循環的であるため、です。次に、
次に、
tr(ABC)=tr(BCA)=tr(CAB)
tr(W′−1Λ)=tr(W−1Λ+∑i=1N(xi−x¯¯¯)(xi−x¯¯¯)TΛ+κ0(x¯¯¯−μ0)(x¯¯¯−μ0)TΛ+(N−κ0)x¯¯¯x¯¯¯TΛ+2κ0x¯¯¯μT0Λ)
tr(W′−1)=tr(W−1+∑i=1N(xi−x¯¯¯)(xi−x¯¯¯)T+κ0(x¯¯¯−μ0)(x¯¯¯−μ0)T+(N−κ0)x¯¯¯x¯¯¯T+2κ0x¯¯¯μT0)
ほとんど!しかし、まだそこにはありません。目標は次のとおりです。
W−1+∑i=1N(xi−x¯¯¯)(xi−x¯¯¯)T+κ0Nκ0+N(x¯¯¯−μ0)(x¯¯¯−μ0)T