线代:1.9SVD的应用与多元线性回归
文章目录 任务详解: Svd分解的应用 1.图像压缩 传统网络图片传输与现代传输的原理 2.矩阵乘法加速 多元线性回归 情况1,N>n,样本数>维度(参数个数) 情况2,N 任务详解: 这节课主要介绍了SVD分解的应用,多元线性回归等知识点。 掌握目标: 1、掌握svd分解的应用以及意义 2、掌握多元线性回归,以及矩阵表达形式,以及样本个数和维数不同情况下解的情况 Svd分解的应用 先回顾SVD,就是在矩阵A左右两边分别乘以 U H U^H U H 和 V V V ,得到一个对称矩阵,最后通过证明得到了下面的形式: A = U [ Σ 0 0 0 ] V T (1) A=U\begin{bmatrix} \Sigma &0 \\ 0 & 0 \end{bmatrix}V^T\tag{1} A = U [ Σ 0 0 0 ] V T ( 1 ) 上式中各自的shape如下: A:m×n U:m×m [ Σ 0 0 0 ] \begin{bmatrix} \Sigma &0 \\ 0 & 0 \end{bmatrix} [ Σ 0 0 0 ] :m×n V T V^T V T :n×n 如果矩阵A的秩R(A)=r,则 Σ \Sigma Σ 是r×r对角阵,对角线上的元素就是 A T A A^TA A T A 的不为0的特征值,把U写成列向量的形式 [ u 1 , u 2