当前位置:网站首页>卷积神经网络之卷积计算过程个人理解
卷积神经网络之卷积计算过程个人理解
2022-07-27 15:49:00 【helpburn】
1.卷积计算在神经网络中的位置
下面我们以一个简单的例子来说明一下。
上面的图是自己画的一个卷积神经网络的简要过程图。卷积所在的位置就是从Input到Feature的过程。
为什么叫做卷积神经网络呢?
因为每一个卷积的计算都类似一个神经元,收集前面的结果,然后通过一个激活函数输出一个结果。
hwb(x)=X0W0 + X1W1 + X2W2 + 1
该计算过程就是第一个图中从Input到Feature的一次计算。
2. 卷积计算的主要作用
卷积最主要的作用就是提取特征。而网络的训练主要就是找到最好的卷积的参数组合,使识别的精度最高。训练过程中通过比较当前卷积核计算出的类别与真实类别的差值来反复的修改卷积核的值,慢慢达到最佳精度。
3. 卷积计算的过程
整张图片可能是800x600像素大小,但是卷积核可能只有3x3大小,这就需要滑动来遍历整个的图像像素值。这就是卷积里面的stride。在计算过程中还会发现有的边计算的时候取不到,这就涉及到了padding,可以参考另一篇博客https://blog.csdn.net/itlilyer/article/details/107288176。
下面的图是从其他文章中借鉴过来的,很清楚的描述了卷积的计算过程。
边栏推荐
- 【obs】x264_ encoder_ Encode encoding output PTS DTS and framesize
- 数据库超话(四)
- 选择体育场馆的LED显示屏时应该注重哪些方面
- Count the six weapons of the domestic interface cooperation platform!
- 面试好难啊!蚂蚁金服的六轮面试我是强撑过来!差点OUT(面试复盘)
- Hegong sky team vision training Day8 - vision, target recognition
- [MCU] 2.2 pin function of AT89S52
- Can oracle-linux-7.9 support oracle-19c ACFs file system?
- ACL 2022 | prompt based automatic depolarization: effectively reducing bias in the pre training language model
- 【cf】#681 A. Kids Seating (Div. 2, based on VK Cup 2019-2020 - Final)
猜你喜欢

可口可乐的首要挑战,不是元气森林

Gods at dusk, "cat trembles" bid farewell to the big V Era

How to resolve the public domain name to the intranet IP server -- quickly resolve the domain name and map the Internet access

7 岁男孩被 AI 机器人折断手指,仅因下棋太快?

An end-to-end file upload program based on form, including client and server

Gree "not cool": the giant lawsuit ended and was reduced by large dealers. Is it too late for the new battlefield of air conditioning?

微信小程序 云函数批量删除多条数据 Error: errCode: -502005 database collection not exists

Cow! His secret is to reproduce the paper in 2 hours——

【单片机】2.1 AT89S52单片机的硬件组成

【cf】#681 A. Kids Seating (Div. 2, based on VK Cup 2019-2020 - Final)
随机推荐
Chery omenda is also too similar to Chang'an uni-t, but does it look like it? Is the product power like it?
Could not obtain transaction-synchronized Session for current thread
数据库超话(四)
Oracle 11g数据库安装教程
Numpy array matrix operation
【数据库系统概论(王珊)】第11章 并发控制
面试官:什么是脚手架?为什么需要脚手架?常用的脚手架有哪些?
Oracle 11g database installation tutorial
【单片机】2.1 AT89S52单片机的硬件组成
Neural network implementation of handwritten numeral classification matlab
Mysql: function
美团到餐“祖传数仓”标准化治理笔记
Because the employee set the password to "123456", amd stolen 450gb data?
Flutter的布局
JDBC连接数据库读取前台无法显示数据
【obs】x264_ encoder_ Encode encoding output PTS DTS and framesize
From digitalization to intelligent operation and maintenance: what are the values and challenges?
Count the six weapons of the domestic interface cooperation platform!
[MCU] 2.2 pin function of AT89S52
【数据库系统概论(王珊)】第1章——绪论