赞
踩
对于 A x = b \boldsymbol{A}x=b Ax=b的线性最小二乘问题,有直解析解: x = ( A T A ) − 1 A T b x=(A^{\mathrm{T}}A)^{-1}A^{\mathrm{T}}b x=(ATA)−1ATb
对于正方形满秩矩阵而言存在逆矩阵,但是对于非正方形矩阵(行列数量不等)或者秩亏矩阵而言,若
A
+
A^{+}
A+满足以下四个条件:
A
A
+
A
=
A
.
A A^{+} A=A \text {. }
AA+A=A.
A + A A + = A + . A^{+} A A^{+}=A^{+} \text {. } A+AA+=A+.
( A A + ) T = A A + . \left(A A^{+}\right)^T=A A^{+} . (AA+)T=AA+.
(
A
+
A
)
T
=
A
+
A
\left(A^{+} A\right)^T=A^{+} A
(A+A)T=A+A
则称
A
+
A^{+}
A+为矩阵
A
A
A的伪逆矩阵,也称为Moore–Penrose 逆矩阵。
此时称为左伪逆矩阵,此时满足 A + A = I A^{+} A=I A+A=I.
由
A
A
A 的奇异值分解性质可知:
(
A
T
A
)
V
=
Σ
2
V
得:
(
A
T
A
)
=
V
Σ
2
V
−
1
\left(A^T A\right)V=\Sigma^{2}V得: \left(A^T A\right)=V\Sigma^{2}V^{-1}
(ATA)V=Σ2V得:(ATA)=VΣ2V−1
因为:
A
T
=
(
V
T
)
T
Σ
T
U
T
=
V
Σ
T
U
T
A^{\mathrm{T}}=\left(V^{\mathrm{T}}\right)^{\mathrm{T}} \Sigma^{\mathrm{T}} U^{\mathrm{T}}=V \Sigma^{\mathrm{T}} U^{\mathrm{T}}
AT=(VT)TΣTUT=VΣTUT.
U
,
V
U,V
U,V为正交矩阵,所以:
U
T
=
U
−
1
,
V
T
=
V
−
1
U^T=U^{-1},V^T=V^{-1}
UT=U−1,VT=V−1
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。