我们怎么知道X'XX′X在 OLS 中是非奇异的吗?

机器算法验证 回归 最小二乘 逆矩阵
2022-04-12 01:21:03

我目前正在研究 OLS 估计和帽子矩阵的机制。我一直在寻找没有运气的一件事是我们如何知道这个词XX在哪里可逆X表示转置X.

我明白那个XX是一个对称矩阵,但我也知道单独对称并不能保证非奇异性。

作为参考,我指的是这个等式:

H=X(XX)1X

对此的任何帮助将不胜感激。


通过下面的有用答案和其他一些谷歌搜索,我想我已经找到了我的问题的答案(至少在大多数情况下)。

执行 OLS 时。我们已经组织了我们的数据n观察和p参数。几乎在所有情况下n>p. 这意味着X必须是线性独立的。XX结果是一个矩阵dim(XX)=p. 这意味着XX还必须具有线性独立的列。因为XX是一个方阵(行等于列),它必须具有线性相关的行(即rank(XX)=p又名“全等级”)。满秩矩阵总是可逆的。

如果我在这里错了,请纠正我,但我认为逻辑如下。

我将这些问题用作资源:

https://math.stackexchange.com/questions/2430179/if-x-is-linearly-independent-prove-xtx-is-positive-defined

https://math.stackexchange.com/questions/691812/proof-of-when-is-a-xtx-invertible

https://math.stackexchange.com/questions/214542/linear-independent-sets-of-non-square-matricies

1个回答

这是一个财产rank运算符在实矩阵上使用时A

rank(A)=rank(A)=rank(AA)=rank(AA).

在您的情况下,数据矩阵XRn×p 通常又高又瘦(n>p),所以一切的排名是线性独立列/预测变量/协变量/自变量的数量。如果一切都是线性独立的rank(X)=p,所以你有XX是可逆的。如果你有共线性,或者列可以写成其他列的线性组合,那么rank(X)<p,并且你找不到唯一的逆XX(但是,您可以找到它的广义逆)。