两个协方差矩阵之间的相似性或距离的度量


28

两个对称协方差矩阵(都具有相同的维数)之间是否有相似度或距离的度量?

我在这里考虑的是两个概率分布的KL散度的类比或矢量之间的欧几里得距离,除了适用于矩阵。我想会有很多相似性度量。

理想情况下,我还要检验两个协方差矩阵相同的零假设。


3
这个问题的答案:quant.stackexchange.com/q/121/108可能有用。
shabbychef 2011年

2
链接上的出色问题和解答-谢谢-是的,这就是我要去的地方:)
Ram Ahluwalia

Answers:


21

您可以使用任何ABp(请参阅Wikipedia上的各种范本;请注意,平方距离之和的平方根为,被称为Frobenius范数,并且不同于大号2范数,这是的最大特征值的平方根-2,虽然当然,他们会生成相同的拓扑)。用相同的装置(称零)和两个特定的协方差矩阵的两个正常分布之间的KL距离也可在维基百科1i,j(aijbij)2L2(AB)212[tr(A1B)ln(|B|/|A|)]

编辑:如果矩阵之一是模型隐含矩阵,而另一个是样本协方差矩阵,那么您当然可以在两者之间形成似然比检验。我个人最喜欢的此类简单结构测试集在Rencher(2002)多元分析方法中给出。协方差结构建模涵盖了更高级的案例,在此合理的起点是Bollen(1989)带有潜在变量的结构方程


我有一个问题,:如果置换不给出相同的值(实际距离应该是对称的)。1/2(tr(A1B)log(|B|/|A|))AB
2011年

我对有问题:它不是仿射等变的(如果旋转矩阵,则距离会发生变化!)。此外,您应该以某种方式缩放矩阵(它们可能以非常不同的单位进行度量),而且,很自然地要求两个协方差矩阵之间的距离必须与相应的相关矩阵之间的距离相同:所以我建议DET - 1 / p - DET - 1 / p2(AB)2(Adet(A)1/pBdet(B)1/p)2
user603 2011年

2
首先,吉隆坡不是一个真正的距离,这是众所周知的事实。其次,如果矩阵以不同单位度量,则它们不能相等。
StasK,2011年

KL距离是否与似然比相似或相关?
hashmuke

7

表示Σ 2的矩阵两个维度的pΣ1Σ2p

  1. COND号: ,其中λ 1λ p)是最大的(最小的)的本征值Σ *,其中Σ *被定义为: Σ *= Σ - 1 / 2 1个 Σ 2 Σ - 1 / 2 1log(λ1)log(λp)λ1λpΣΣΣ:=Σ11/2Σ2Σ11/2

编辑:我编辑了两个建议中的第二个。我想我误解了这个问题。基于条件编号的建议在稳健的统计数据中经常用于评估拟合质量。我可以找到的一个古老来源是:

Yohai,VJ和Maronna,RA(1990)。稳健协方差的最大偏差。统计学中的通信–理论与方法,1925年至2933年。

我最初包括Det ratio度量:

  1. log(det(Σ)/det(Σ2)det(Σ1)) where Σ=(Σ1+Σ2)/2.

which would be the Bhattacharyya distance between two Gaussian distributions having the same location vector. I must have originally read the question as pertaining to a setting where the two covariances were coming from samples from populations assumed to have equal means.



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.