当前位置: 首页 > article >正文

深度学习---卷积神经网络

一、卷积尺寸计算公式 

二、池化 

 池化分为最大池化和平均池化

最常用的就是最大池化,可以认为最大池化不需要引入计算,而平均池化需要引出计算(计算平均数)

每种池化还分为Pooling和AdaptiveAvgPool

Pooling(2)就是每2*2个格子pooling成一个格子,相当于减半

 AdaptiveAvgPool(7)就是无论刚开始输入特征图有多大,最后只能变为7*7的特征图

最后,进行拉直,还是进行Linear操作

三、计算Loss值

 我们计算Loss值,需要计算出来的概率分布,而经过卷积池化,Linear后得到的y'(上图)不是概率分布,因此我们进行y'=Softmax(y)操作,得到真正的y'的概率分布。

 

得到y'我们就可以 计算Loss,这里就引入了 CrossEntropy Loss: 交叉熵损失,在使用中,我们可以不用关注计算过程,我们只需调用CrossEntropyLoss即可得到Loss

得到Loss之后,我们就可以使用PyTorch中的loss.backward()方法来自动计算梯度,计算每个卷积核的梯度,更新模型。


http://www.kler.cn/a/572287.html

相关文章:

  • 算法 并查集
  • 神经机器翻译:联合学习对齐和翻译
  • 【wsl/cline/mcp】在cline中初步使用mcp工具(以git为例)
  • 【STM32项目实战系列】基于STM32G474的FDCAN驱动配置
  • 江西省地标-DB36/T 1275-2020 绿色矿山建设标准
  • FastGPT 引申:信息抽取到知识图谱的衔接流程
  • 学到什么记什么(25.3.3)
  • 30秒从零搭建机器人管理系统(Trae)
  • python爬虫:pyspider的详细使用
  • 关于高精度力扣66
  • windows下使用Hyper+wsl实现ubuntu下git的平替
  • TCP协议(20250304)
  • VSCode详细安装步骤,适用于 Windows/macOS/Linux 系统
  • 点云配准技术的演进与前沿探索:从传统算法到深度学习融合(4)
  • 【2025小白版】计算复试/保研机试模板(个人总结非GPT生成)附代码
  • centos和ubuntu下安装redis
  • Linux笔记---缓冲区
  • 医疗行业网络安全:目前面临哪些挑战?
  • 基于Spring Boot的企业车辆管理系统设计与实现(LW+源码+讲解)
  • Stable Diffusion 反向提示词(Negative Prompt)深度解析