pytorch loss及其梯度

目录

  • 1.loss的种类
    • [1.1 MSE](#1.1 MSE)
    • [1.2 MSE推导](#1.2 MSE推导)
    • [1.3 autograd.grad](#1.3 autograd.grad)
    • [1.4 loss.backward](#1.4 loss.backward)
  • [2. Softmax](#2. Softmax)
    • [2.1 softmax推导](#2.1 softmax推导)

1.loss的种类

常见两种一种是均方差,一种是交叉熵

1.1 MSE

1.2 MSE推导

1.3 autograd.grad

1.4 loss.backward


注意:autograd.grad直接返回梯度,而backward梯度保存再w.grad中

2. Softmax

softmax函数范围是[0,1]所有分类概率和等于1,softmax的特性是使概率大的更大,概率小的更小。

2.1 softmax推导

  • i=j
  • i/=j
  • 。总结
  • 应用
相关推荐
悟道心6 分钟前
1.自然语言处理NLP - 入门
人工智能·自然语言处理
superman超哥9 分钟前
仓颉借用检查器工作原理深度解析
c语言·开发语言·c++·python·仓颉
雪花desu13 分钟前
深度解析RAG(检索增强生成)技术
人工智能·深度学习·语言模型·chatgpt·langchain
张彦峰ZYF24 分钟前
Python 项目文件组织与工程化实践
python·项目文件组织与工程化实践
咚咚王者37 分钟前
人工智能之数学基础 离散数学:第四章 离散概率
人工智能
webbodys38 分钟前
Python文件操作与异常处理:构建健壮的应用程序
java·服务器·python
阿标在干嘛41 分钟前
科力辰平台:作为一个科技查新平台,其核心能力边界在哪里?
人工智能·科技
徽4401 小时前
农田植被目标检测数据标注与模型训练总结3
人工智能·目标检测·目标跟踪
冒泡的肥皂1 小时前
25年AI我得DEMO老师
人工智能·后端
骑猪兜风2331 小时前
软件工程大师 Martin Fowler 谈 AI 与软件工程的变迁
人工智能·软件工程·ai编程