奇异值分解(SVD)和图像压缩

在本文中,我将尝试解释 SVD 背后的数学及其几何意义,还有它在数据科学中的最常见的用法,图像压缩。

奇异值分解是一种常见的线性代数技术,可以将任意形状的矩阵分解成三个部分的乘积:U、S、V。原矩阵A可以表示为:

具体来说,A矩阵中的奇异值就是\Sigma矩阵中的对角线元素,它们是矩阵A的特征值的平方根,表示A矩阵在各个主方向上的拉伸程度。U矩阵是AA^T的特征向量构成的正交矩阵,表示数据集在降维后的新的坐标系中的投影。V矩阵是A^TA的特征向量构成的正交矩阵,表示每个数据点在降维后的新坐标系中的坐标。

 

完整文章:

https://avoid.overfit.cn/post/f0a675aad6994b61a2aa93fb647a0633

posted @   deephub  阅读(81)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
历史上的今天:
2020-04-03 神奇的Batch Normalization 仅训练BN层会发生什么
点击右上角即可分享
微信分享提示