在阅读有关不同矩阵分解方法的信息时,我看到了对称为 UV 方法的分解方法的参考,其中:
- U:列数少
- V:行数少
令人惊讶的是,我没有找到任何关于 UV 是什么、获取 UV 的算法以及在何处使用 UV 的参考资料。谁能指导我在哪里可以了解有关此分解方法的更多信息?
在阅读有关不同矩阵分解方法的信息时,我看到了对称为 UV 方法的分解方法的参考,其中:
令人惊讶的是,我没有找到任何关于 UV 是什么、获取 UV 的算法以及在何处使用 UV 的参考资料。谁能指导我在哪里可以了解有关此分解方法的更多信息?
如果是秩为且大小为 ×的矩阵,可以写为
其中的大小为 x,的大小为 x。和的列不一定是正交的。
如果你有的 SVD ,那么很容易从 SVD 计算这个低秩分解。给定 SVD
其中是一个对角矩阵,只有个非零项,我们可以将写为
。
对角线上的比例因子可以纳入以便并且可以写成.
但是,计算大型矩阵的奇异值分解可能非常昂贵,并且结果和矩阵通常是完全密集的。
有专门的算法可以启发式地找到比计算完整 SVD 更快的矩阵的低秩近似。其中一些方法发现稀疏和矩阵,并
处理以下情况只是大约等级(例如,由于条目中的噪声。)目前对各种低秩矩阵分解算法有很多兴趣。