SVD(奇异值分解)

1、特征值分解(EVD)

  • 实对称矩阵
    在理角奇异值分解之前,需要先回顾一下特征值分解,如果矩阵A是一个m×m的实对称矩阵(即A=AT),那么它可以被分解成如下的形式
    在这里插入图片描述

其中Q为标准正交阵,即有QQT=I,Σ为对角矩阵,且上面的矩阵的维度均为m×m。λi 称为特征值,qi 是Q(特征矩阵)中的列向量,称为特征向量。

注:I在这里表示单位阵,有时候也用E表示单位阵。式(1-1)的具体求解过程就不多叙述了,可以回忆一下大学时的线性代数。简单地有如下关系:Aqi=λiqi,qTiqj=0(i≠j)。

  • 一般矩阵
    上面的特征值分解,对矩阵有着较高的要求,它需要被分解的矩阵A为实对称矩阵,但是现实中,我们所遇到的问题一般不是实对称矩阵。那么当我们碰到一般性的矩阵,即有一个m×n的矩阵A,它是否能被分解成上面的式(1-1)的形式呢?当然是可以的,这就是我们下面要讨论的内容。

2、奇异值分解(SVD)

  • 2.1 奇异值分解定义
    在这里插入图片描述

  • 2.2 奇异值求解
    在这里插入图片描述

3、奇异值分解应用

  • 3.1 纯数学例子
    在这里插入图片描述

U =
[[-0.55572489, -0.72577856, 0.40548161],
[-0.59283199, 0.00401031, -0.80531618],
[-0.58285511, 0.68791671, 0.43249337]]
V =
[[-0.18828164, -0.01844501, 0.73354812, 0.65257661, 0.06782815],
[-0.37055755, -0.76254787, 0.27392013, -0.43299171, -0.17061957],
[-0.74981208, 0.4369731 , -0.12258381, -0.05435401, -0.48119142],
[-0.46504304, -0.27450785, -0.48996859, 0.39500307, 0.58837805],
[-0.22080294, 0.38971845, 0.36301365, -0.47715843, 0.62334131]]

奇异值Σ=Diag(18.54,1.83,5.01)

转载自 https://www.cnblogs.com/endlesscoding/p/10033527.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值