統計学において、ベイズ多変量線形回帰は 、多変量線形回帰に対するベイズ的アプローチ、すなわち予測結果が単一のスカラー確率変数ではなく相関確率変数のベクトルである線形回帰です。このアプローチのより一般的な扱いについては、MMSE推定量に関する記事をご覧ください。
詳細
予測される従属変数が単一の実数値スカラーではなく、相関した実数の長さmベクトルである回帰問題を考えてみましょう。 標準的な回帰設定と同様に、 n個の観測値があり、各観測値iはk −1 個の説明変数で構成され、長さkのベクトルにグループ化されています(切片係数を可能にするために、値が 1 のダミー変数が追加されています)。 これは、各観測値iについて、 一連のm 個の関連する回帰問題として考えることができます。 ここで、誤差のセットはすべて相関しています。 同様に、これは、結果が行ベクトルで、回帰係数ベクトルが次のように隣り合って積み重ねられている単一の回帰問題として考えることもできます。 




係数行列Bは、各回帰問題の 係数ベクトルが水平に積み重ねられた行列です。


各観測値iのノイズベクトルは正規分布に従うため、与えられた観測値の結果は相関している。 

回帰問題全体を行列形式で記述すると、以下のようになります。 ここで、YとEは行列です。計画行列Xは、標準的な線形回帰の設定と同様に、観測値を縦に積み重ねた行列です。 



古典的な頻度主義の線形最小二乗法は、ムーア・ペンローズ擬似逆行列を使用して 回帰係数の行列を単純に推定することです。 

ベイズ解を得るには、条件付き尤度を指定し、適切な共役事前分布を見つける必要があります。単変量線形ベイズ回帰の場合と同様に、自然な条件付き共役事前分布(スケール依存)を指定できることがわかります。
条件付き尤度を[ 1 ] と書き、 誤差を とで書き表すと、




自然な共役事前分布、つまり尤度と同じ関数形を持つ同時密度分布を求めます 。尤度は について2次関数なので、尤度を (古典的な標本推定値からの偏差)について正規分布になるように書き直します。 


ベイズ線形回帰と同じ手法を用いて、指数項を行列形式の平方和法で分解します。ただし、ここでは行列微分積分(クロネッカー積とベクトル化変換)も用いる必要があります。
まず、平方和を適用して尤度の新しい表現を取得します。 

我々は、事前分布の条件付き形式を開発したいと考えています。 ここで、 は逆ウィッシュアート分布 、は行列 上の何らかの正規分布です。これは、尤度を行列の関数からベクトルの関数に変換するベクトル化変換を用いて実現されます。 





書く 
ここで、 は 行列AとBのクロネッカー積を表します。これは、行列を行列で乗算して、2 つの行列の要素の積のあらゆる組み合わせで構成される行列 を生成する外積の一般化です。




すると 、 では通常の確率が になります。 

尤度をより扱いやすい形式にすることで、自然な(条件付きの)共役事前分布を見つけることができます。
共役事前分布
ベクトル化された変数を用いた自然共役事前分布は次の形式をとる: [ 1 ] ここで 、 



事後分布
上記の事前分布と尤度を用いると、事後分布は次のように表される:[ 1 ] ここで。 を含む項は、 を用いて以下のようにグループ化できる: を用い て 





これにより、事後分布をより便利な形式で記述できるようになります。 
これは逆ウィシャート分布と行列正規分布を掛け合わせ た 形をとります。 

この事後分布のパラメータは次のように与えられます。 



参照
参考文献
- ^ a b c Peter E. Rossi、Greg M. Allenby、Rob McCulloch.ベイズ統計とマーケティング. John Wiley & Sons, 2012, p. 32.