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

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

一、卷积尺寸计算公式 

二、池化 

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

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

每种池化还分为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()方法来自动计算梯度,计算每个卷积核的梯度,更新模型。

相关文章:

  • 解锁Egg.js:从Node.js小白到Web开发高手的进阶之路
  • Vite:现代前端构建工具的新选择
  • 深入解析 MySQL 中的时间函数:NOW() 与 SYSDATE() 的奥秘
  • FPGA 配置原理
  • 计算机毕业设计SpringBoot+Vue.js工作流程管理系统(源码+文档+PPT+讲解)
  • 【大模型基础_毛玉仁】0.概述
  • 解决 uView-UI和uv-ui 中 u-tabs 组件在微信小程序中出现横向滚动条的问题
  • 【机器学习】逻辑回归
  • 前缀和算法
  • 【车规芯片】如何引导时钟树生长方向
  • 【STM32】玩转IIC之驱动MPU6050及姿态解算
  • c语言笔记 指针篇(上)
  • 8.1.STM32_OLED
  • Java实现大数据量导出报表
  • Select 下拉菜单选项分组
  • 面试基础----Spring Cloud 微服务架构中的熔断降级:Hystrix 与 Resilience4j 解析
  • 以影像技术重构智能座舱体验,开启驾乘互动新纪元
  • RK3588V2--ES8388声卡适配记录
  • Leetcode---209长度最小子数组
  • 代码贴——堆(二叉树)数据结构
  • 做宣传网站需要多少钱/百度区域代理
  • 网站seo外包/谷歌广告
  • 彩票推广网站如何做/百度引擎入口官网
  • 彩票网站为啥链接做两次跳转/深圳搜索引擎优化seo
  • 大气宽屏的网站/郑州网站关键词优化公司
  • 那个网站可以做ppt赚钱/镇江抖音seo