美文网首页工作生活
矩阵的奇异值分解

矩阵的奇异值分解

作者: gyher | 来源:发表于2019-07-06 16:28 被阅读0次

    奇异值分解(singular value decomposition, SVD)是将矩阵分解为奇异值和奇异向量的一种矩阵分解方式。

    什么是正交、标准正交和正交矩阵

    如果向量xy满足x^Ty = 0, 那么向量xy互相正交。显然,零向量和任意向量之间相互正交。若两个向量都有非零范数,那么这两个向量的夹角是90^\circ。若相互正交的向量范数都为1,那么称它们是标准正交。正交矩阵的行向量和列向量分别标准正交。

    矩阵的特征值和特征向量

    An阶方阵,且存在实数\lambdan维非零向量x,使得Ax = \lambda x, 那么\lambda为方针A的特征值,向量xA的特征向量。
    Ax = \lambda x 可以写成 (A - \lambda E)x = 0, 有非零解的充要条件是系数行列式|A - \lambda E| = 0

    定义

    假设A是一个m * n的矩阵, U是一个m * m的矩阵, D是一个m * n的矩阵, V是一个n * n的矩阵。 那么, A可分解成 A = UDV^T, 其中UV都定义成正交矩阵, D定义为对角矩阵。对角矩阵D对角线上的元素称为A的奇异值。矩阵U的列向量称为A的左奇异向量, 矩阵V的列向量称为A的右奇异向量。

    • A的左奇异向量是AA^T的特征向量, A的右奇异向量是A^TA的特征向量
    • A的非零奇异值是AA^T特征值的平方根, 同时也是A^TA特征值的平方根

    用途

    最有用的性质是可以将求逆操作扩展到非方矩阵上。

    相关文章

      网友评论

        本文标题:矩阵的奇异值分解

        本文链接:https://www.haomeiwen.com/subject/rabjhctx.html