zoukankan      html  css  js  c++  java
  • 关于矩阵

    打算把一些零碎的矩阵知识总结在这里,因为发现自己记的太零散,不成体系。

    1、矩阵的奇异值分解(Singular Value Decomposition)

        奇异值分解是矩阵分析中正规矩阵酉对角化的推广。设矩阵Am×n的秩为r,它的奇异值是指n阶方阵AHA(或m阶方阵AAH)的正特征值的平方根 (AHA的共轭转置)。

        奇异值分解是指如下形式的分解:

    补充:酉矩阵是实数域中正交矩阵在复数域中的推广,相类似的还有共轭转置H与实数域中的转置T。酉矩阵的定义为方阵U满足:UHU=UUH=In

    特征分解(Eigendecomposition),又称谱分解(Spectral decomposition)是将矩阵分解为由其特征值和特征向量表示的矩阵之积的方法。只有对可对角化(Diagonalizable)矩阵或有n个线性无关的特征向量的矩阵才可以施以特征分解。不是所有的矩阵都可以特征分解,其充要条件为n阶方阵存在n个线性无关的特征向量。(Diagonalizable=The eigenvectors of a matrix A can form a basis for Rn)

    半正定矩阵,有如下三个性质:
      对称矩阵一定n个线性无关的特征向量
      半正定矩阵的特征值一定非负
      对阵矩阵的不同特征值对应的特征向量相互正交,这些正交的特征向量构成的矩阵为正交矩阵。

    2:对于任意的矩阵AAAH一定是半正定矩阵,其特征值ai都是非负实数。

         此时A的奇异值siai的正平方根(半正定矩阵的特征值和奇异值相同)。(这里说明任意矩阵的奇异值均是非负实数,即奇异值一定大于等于0)。

         此时提醒我们,判断一个实对称矩阵是否正定或半正定时,要通过特征值判断,因为奇异值都是非负的

    3:什么时候一个矩阵的奇异值与特征值相同?,正如上面所述,当一个矩阵A为对称半正定矩阵时。

    4:矩阵的核范数nuclear norm:||A||*,其定义为矩阵A的奇异值之和。 由于一个矩阵的非零奇异值的个数等价于该矩阵的秩,那么此时核范数可以来近似矩阵的秩(等价于向量的0范数和1范数关系,稀疏优化),这也是常见的约束矩阵低秩的方法。

    5:矩阵的迹tracetr(A),为矩阵主对角元素的和,同时也是矩阵所有特征值的和

    6、||A||FFrobenius范数,定义为矩阵A各项元素的绝对值平方和,再开根号

     

    7、谱半径

    复数域方矩阵A=(aij)n×n,的特征值为λ1,…,λn,谱半径的定义为特征值绝对值的最大值

    复数域上的任一n阶方阵A=(aij)n×n, 的谱半径都不超过A的范数||A||(任意矩阵范数),即:

    核范数的导数:

  • 相关阅读:
    使用yum 安装时出现 : Loaded plugins: fastestmirror
    三级店铺发布店铺悬赏必看
    专属包发布说明
    发布店铺内容(原封不动的直接复制内容发布就可以)
    tomcat 专属图片文件夹配置
    java websocket时时通信
    lua面向对象
    jenkins 查看请求调用栈信息
    从一个简单的例子看spring ApplicationContext上下文隔离
    java异常查看利器之使用 jvmti 的Callback_JVMTI_EVENT_EXCEPTION 事件查看异常
  • 原文地址:https://www.cnblogs.com/lemonzhang/p/12167890.html
Copyright © 2011-2022 走看看