Moore – Penrose 伪逆|数学
在线性代数伪逆( ) 的矩阵A是逆矩阵的推广。伪逆最常见的用途是计算缺乏唯一解的线性方程组的最佳拟合解。 Moore – Penrose 逆是最广为人知的矩阵伪逆类型。术语广义逆有时用作伪逆的同义词。
让系统给出如下:
我们知道A和 ,我们想找到 .
在哪里:
和是向量,
A是一个矩阵
如果 A 是方阵,我们进行如下操作:
但是如果 A 不是方阵,我们就不能计算通常的 .然而,我们可以形成伪逆。
如果我们详细了解系统即 ,那么它代表以下方程组:
. .
. .
. .
也可以写成矩阵形式如下:
其中 m > n表示行数大于列数或行数大于变量数。
上述问题的解决方法:
有多种方法可以解决上述问题。一种解决方案涉及摩尔 - 彭罗斯伪逆。我们将摩尔-彭罗斯伪逆写为 .
我们有但除非 A 有通常的逆。
所以,为了解决这个问题,我们按照以下步骤进行:
这就是我们使用摩尔 - 彭罗斯伪逆求解线性方程的简单方式。 Moore-Penrose 伪逆的推导超出了本文的范围。如果您想了解更多信息,可以访问此链接。这里简单介绍一下计算方法。摩尔 - 彭罗斯伪逆计算为
例子:
考虑以下 3 个线性方程: 等效地,我们可以将上述方程写成矩阵形式,如下所示: 在我们计算摩尔 - 彭罗斯伪逆之后 , 我们将获得: 检查矩阵乘积你会得到单位矩阵 I。 我们有, 然后, 计算以上计算后,您将得到最终答案
注意: Moore – Penrose 伪逆以最小二乘误差的方式解决问题。一般来说,对于超定问题没有确切的解决方案。因此,如果您交叉检查该解决方案,您将不会得到确切所需的 y,而是 y 的近似值。