奇异值分解(Singular Value Decomposition SVD)

序言:

        奇异值分解是一个有着很明显物理意义的方法,在图像去噪方面有很重要的应用。大致意义可以这样理解:在描述一个人时,给别人描述浓眉大眼,方脸,爆炸头等,很容易就可以让人联想到这个人的大致模样。

        实际上,人脸的特征不计其数,但只需要描述出最重要的几个特征,人们就可以想象出大致模样,这是因为人能够对一些事物的重要特征做抽象提取。而SVD,正是机器抽象提取一些事物重要特征的方法。

公式:

        其中AM*N的矩阵,U是一个M*M的方阵(U中的向量都是正交的,U被称为左奇异向量)。\sum是一个M*N的对角矩阵(除对角线元素外,其他元素全为0,对角线上的元素称为奇异值),V^{T}是一个N*N的矩阵(V中的向量都是正交的,V被称为右奇异向量)。

其中V^{T}A^{T}A的特征向量的集合,即设A^{T}Av_{i} = \lambda _{i}v_{i},其中v_{i}集合就是V^{T}。并设

其中\sigma _{i}就是奇异值,即\sum对角线上的元素。u_{i}集合就是U,即左奇异向量。

原因:

        \sum中的值是按照从大到小的顺序排列的, 而且\sigma _{i}递减的速度特别的快。很多情况下前10%甚至前1%就占据了全部奇异值之和的99%。故可只计算前k个奇异值,其中k = Rank\left ( A \right )

 

推荐文章:

https://blog.csdn.net/Hearthougan/article/details/81672611

https://www.zhihu.com/question/22237507

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值