本质矩阵svd分解_【第一章 线性代数】1.5 SVD分解的证明+SVD的应用+多元线性回归...

73207e560f708e4e17cfc8b069fbdb85.png

掌握目标:

1、了解svd分解证明过程,以及svd分解的算法流程

2、掌握svd分解的应用以及意义

3、掌握多元线性回归,以及矩阵表达形式,以及样本个数和维数不同情况下解的情况

1。矩阵的奇异值分解(来原,证明,求解例子)

577dbbad66975045bcf2c1f623d3f67a.png

6e6f8358f017324787c9318a3b703ea2.png

7d51e7203dd44149db5e6705f33c5b59.png

只是符号不一样。

55dd889c3b6eb08343246808e0906f12.png
奇异值定义

d5a3777a7e38a805d77a1d3fbf8315fe.png
酉矩阵就是正交矩阵

d67c92b61f0ad368f7270d2055e1b3e8.png

466685fb52fd37274b2bfb54c1e73c88.png
通过证明可知道U和V怎么来的,要看懂,实际上在工作中遇到就是调库

求解矩阵A的奇异值分解:

5ed167137de8a75b5f965c9973f134e4.png

12a43fb8d06dddc3bae0512918b33474.png

2。SVD分解的应用

1)图像压缩

图像压缩原理:

08104ec6277936dbb1c3064ae7da03b7.png

a7eafcbca970ae3d944494cd1debc023.png
网络图片传输原理,以前是不全到全,现在是模糊到清晰

2)矩阵加速运算

在神经网络中的矩阵计算加速

8e0c3ce581f02593833fe5d4f9876830.png

3。多元线性回归

19d347f2982ac572cf34de46aaa1c5e0.png

6e135a2de7f9797ff6700dba26086acd.png

5a4cdc387b2e647a9a9a4e24bcc12a32.png

3f68912285c8b487cb8cb89064eb2373.png

a73ba914b010fc2d0db8292f44f428b6.png

7f93cb1effc1b3524a7a269ae112a59f.png
证明为啥必定可逆

23aa58cbb0672b22866d6fe6c42fb0a0.png
一般都是用岭回归

【打卡作业】:

1、学习Numpy中SVD分解的函数

SVD分解=奇异值分解=奇异矩阵分解

奇异值分解(Singular Value Decomposition,SVD)是一种矩阵分解(Matrix Decomposition)的方法。

除此之外,矩阵分解还有很多方法,例如特征分解(Eigendecomposition)、LU分解(LU decomposition)、QR分解(QR decomposition)和极分解(Polar decomposition)等

Python 中可以使用 numpy 包的 linalg.svd() 来求解 SVD。

'''奇异值分解svd'''

A = np.array([[1, 2, 3], [4, 5, 6]])
U, sigma, VT = np.linalg.svd(A)
print(U)
# [[-0.3863177  -0.92236578]
#  [-0.92236578  0.3863177 ]]
print(sigma)
# [9.508032   0.77286964]
print(VT)
# [[-0.42866713 -0.56630692 -0.7039467 ]
#  [ 0.80596391  0.11238241 -0.58119908]
#  [ 0.40824829 -0.81649658  0.40824829]]

我觉得这个关于np.linalg.svd()函数介绍很好,可参考如下:

numpy.linalg.svd函数_Python_潜艇-CSDN博客​blog.csdn.net
ef773639d0fbe3b6e4983c6e984d7ddc.png

2、自己再列举2个SVD分解的作用

(1)SVD在推荐系统中可以应用,并且衍生出其他模型svd++等

(2)重构推荐系统中的评分矩阵

(3)可以衍生出主题模型

(4)降维度时,可以选择三个矩阵的前n行或者列进行重构

(5)数据集降维压缩

(6)适用于任意一种矩阵的分解

(7)用于搜索引擎语义层次检索的LSI(潜在语义索引)

(8)主成分分析(PCA)

(9)图像降噪、恢复

5a8c77d57d6a3bc91b2394fb673a157c.png

(10)特征脸

(11)谱聚类

(12)从视频中删除背景?

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值