【数之道 08】走进“卷积神经网络“,了解图像识别背后的原理

编程入门 行业动态 更新时间:2024-10-20 13:36:04

【数之道 08】走进“<a href=https://www.elefans.com/category/jswz/34/1765938.html style=卷积神经网络“,了解图像识别背后的原理"/>

【数之道 08】走进“卷积神经网络“,了解图像识别背后的原理

卷积神经网络

  • CNN模型的架构
  • Cnn 的流程
    • 第一步 提取图片特征
      • 提取特征的计算规则
    • 第二步 最大池化
    • 第三步 扁平化处理
    • 第四步 数据条录入全连接隐藏层

b站视频

CNN模型的架构

图片由像素点组成,最终成像效果由背后像素的颜色数值所决定的


有这样的一个66的区域,0设置为黑色,1设置为白色,最终呈现的效果就很像数字7

cnn模型可以告诉我们这样一个 6
6的像素图是不是数字7,或者返回它属于0-9的概率分别为多少

Cnn 的流程

第一步 提取图片特征

在这个过程中,我们需要使用卷积核,也可以称为特征过滤器

提取特征的计算规则


垂直特征很好的被提取,而垂直特征没被提取
原因是像素图从66,降维成44,边缘特征丢失了


为了解决边缘特征提取的问题,可以使用padding的扩充方法,66扩充为88,扩充部分的像素值设为0,

第二步 最大池化

目的是将图片的数据进一步压缩,仅反应图中最突出的特点

66,用22的网格分成3*3,然后提取每一部分的最大值

第三步 扁平化处理


把两个3*3的像素图叠加,转化成一维的数据条

第四步 数据条录入全连接隐藏层

最终产生输出结果,扁平化之后的流程与ANN模型完全一致


全连接隐藏层:任意一个神经元都与前后层的所有神经元相连接,来保证最终的输出值是基于图片整体信息的结果

再输出阶段:可以使用sigmoid激活函数返回0,1代表该图片是否是7的概率
也可以使用Softmax函数返回它分别属于0-9的概率

更多推荐

【数之道 08】走进“卷积神经网络“,了解图像识别背后的原理

本文发布于:2023-12-07 12:42:36,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1671231.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:卷积   神经网络   之道   图像   原理

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!