【Python/Pytorch - 网络模型】-- SVD算法

文章目录

文章目录

  • [00 写在前面](#00 写在前面)
  • [01 基于Pytorch版本的SVD算代码](#01 基于Pytorch版本的SVD算代码)
  • [02 理论知识](#02 理论知识)

00 写在前面

(1)矩阵的奇异值分解在最优化问题、特征值问题、最小二乘方问题、广义逆矩阵问题及统计学等方面都有重要应用;

(2)应用:可以从更高维的角度,提取特定信息,可以在损失函数中,加入svd项;

(3)矩阵奇异值分解中,奇异值是唯一确定的,而分解之后的酉矩阵U和V一般是不唯一的,因此,矩阵的奇异值分解式一般也是不唯一的;

01 基于Pytorch版本的SVD算代码

python 复制代码
import torch
image = torch.randn(5, 3);
U, S, Vt = torch.linalg.svd(image);
print("U: ", U);
print("S: ", S);
print("Vt: ", Vt);

02 理论知识




相关推荐
AI绘画哇哒哒5 小时前
【收藏必看】大模型智能体六大设计模式详解:从ReAct到Agentic RAG,构建可靠AI系统
人工智能·学习·ai·语言模型·程序员·产品经理·转行
CNRio5 小时前
人工智能基础架构与算力之3 Transformer 架构深度解析:从注意力机制到算力适配演进
人工智能·深度学习·transformer
qy-ll6 小时前
深度学习——CNN入门
人工智能·深度学习·cnn
u***32436 小时前
使用python进行PostgreSQL 数据库连接
数据库·python·postgresql
mit6.8249 小时前
bfs|栈
算法
青瓷程序设计9 小时前
动物识别系统【最新版】Python+TensorFlow+Vue3+Django+人工智能+深度学习+卷积神经网络算法
人工智能·python·深度学习
tobebetter95279 小时前
How to manage python versions on windows
开发语言·windows·python
F_D_Z9 小时前
数据集相关类代码回顾理解 | sns.distplot\%matplotlib inline\sns.scatterplot
python·深度学习·matplotlib
daidaidaiyu10 小时前
一文入门 LangGraph 开发
python·ai
CoderYanger10 小时前
优选算法-栈:67.基本计算器Ⅱ
java·开发语言·算法·leetcode·职场和发展·1024程序员节