2つの共分散行列間の類似性または距離の測定


28

2つの対称共分散行列(どちらも同じ次元)の間に類似性または距離の尺度はありますか?

ここでは、2つの確率分布のKL発散や、マトリックスに適用されないベクトル間のユークリッド距離の類似物を考えています。かなりの数の類似性測定があると思います。

理想的には、2つの共分散行列が同一であるという帰無仮説もテストしたいと思います。


3
この質問に対する回答:quant.stackexchange.com/q/121/108が役に立つかもしれません。
— みすぼらしいシェフ

2
リンク上の優れた質問と回答-ありがとう-はい、これは私が行っていた場所です:)
— Ram Ahluwalia

回答:


21

あなたが規範のいずれかを使用することができます‖A−B‖p(参照ウィキペディアの規範の様々な上、注意をその距離の二乗の和の平方根、は、フロベニウスノルムと呼ばれ、(A−B)2の最大固有値の平方根であるL2ノルムとは異なりますが、もちろん同じトポロジを生成します)。同じ平均値を持つ2つの正規分布(たとえばゼロ)と2つの特定の共分散行列の間のKL距離は、Wikipediaでも1として利用できます。∑i,j(aij−bij)2L2(A−B)2。12[tr(A−1B)−ln(|B|/|A|)]

編集:行列の1つがモデル含意行列で、もう1つが標本共分散行列である場合、もちろん2つの間の尤度比検定を作成できます。単純な構造に対するこのようなテストの私の個人的なお気に入りのコレクションは、Rencher(2002)Methods of Multivariate Analysisに示されています。より高度なケースは共分散構造モデリングでカバーされており、その妥当な出発点はBollen(1989)潜在変数を伴う構造方程式です。


私は問題が持っているあなたが並べ替える場合には、同じ値を与えるものではありません:AとBを(実際の距離は対称でなければなりません)。1/2(tr(A−1B)−log⁡(|B|/|A|))AB
— user603

私は問題があります:アフィン同変ではありません(行列を回転させると、距離が変化します!)。さらに、あなたが何らかの形で(彼らは非常に異なる単位で測定される可能性があります)あなたの行列をスケーリングする必要があり、また、それは2つの共分散行列との距離が対応する相関行列間の距離と同じであることを要求するだけで自然である:私は提案しそう(A det (A )− 1 / p − B det (B )− 1 / p)2。(A−B)2(Adet(A)−1/p−Bdet(B)−1/p)2
— user603

2
まず、KLは実際の距離ではなく、それはよく知られた事実です。第二に、マトリックスが異なる単位で測定される場合、それらを等しくすることはできません。
— StasK

KL距離は尤度比に似ていますか、またはそれらは関連していますか?
— hashmuke

7

意味と Σ 2あなたの行列の両方の寸法のP。Σ1Σ2p

  1. COND番号: ここで、λ 1(λ P)の最大(最小)の固有値であるΣ *、Σ *は:のように定義される Σ *:= Σ - 1 / 2 1 Σ 2 Σ - 1 / 2 1log⁡(λ1)−log⁡(λp)λ1λpΣ∗Σ∗Σ∗:=Σ1−1/2Σ2Σ1−1/2

編集:2つの提案の2番目を編集しました。私は質問を誤解していたと思います。条件数に基づく提案は、適合品質を評価するために堅牢な統計で多く使用されます。私がそれを見つけることができた古いソースは次のとおりです。

ヨハイ、VJおよびマロンナ、RA(1990年)。ロバスト共分散の最大バイアス。統計のコミュニケーション–理論と方法、19、3925–2933。

私はもともと、Det比率の尺度を含めていました。

  1. 検出率:log⁡(det(Σ∗∗)/det(Σ2)∗det(Σ1))Σ∗∗=(Σ1+Σ2)/2

これは、同じ位置ベクトルを持つ2つのガウス分布間のBhattacharyya距離になります。私はもともと、2つの共分散が平均値が等しいと仮定された母集団のサンプルから得られた設定に関する質問を読んだに違いありません。



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