Answers:
假设您使用的奇异值分解(SVD)解决了最小二乘问题,
其中和V为单一,而Σ为对角线。
然后
存在当且仅当 X是满秩(或具有严格为正奇异值),在这种情况
如果已经有和V,计算(X ' X )- 1需要反转和平方对角矩阵(Ñ用于操作Ñ × Ñ矩阵),缩放矩阵的列(或行)(Ñ 2个操作),和一个矩阵相乘(不幸的是O(n 3))。此方法将在数值上表现良好。
有用于获得稀疏矩阵的逆矩阵的对角元素的快速方法(参见由工作斯夫·萨阿德的组和工作林林等人)。然而,在你的情况下,可能不是稀疏的(即使X是),即使它是,它可能会被病态不够,这些快速的方法会产生不准确的结果。