(Tensorflow之十一)cnn卷积神经网络LeNet-5模型以及卷积核的计算

本文介绍了卷积神经网络LeNet-5的基本结构和层次功能,详细阐述了卷积层、池化层和全连接层的工作原理。通过对结点数的计算,展示了LeNet-5在Tensorflow中的应用,并提供了源码参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、基本结构


二、层次功能

2.1 卷积层(filter)

(1)卷积层主要是用于局部特征的提取。

可以这么简单的理解:图像是由一个个像素点组成的,倘若以每个像素点进行分析,则一方面运算量较大,另一方面,容易陷于过拟合,无法很好的进行预测分析;若将图像分成一个个小块进行分析,则可以获得一些简单的局部特征,不仅可以降低运算量,同时也可避免过拟合;而这一个个小块,我们称之过滤器filter(或感受野),一般过滤器的大小为1X1、3X3、5X5、7X7。

(2)卷积的前向传播

  • 3x3单通道矩阵卷积3x3的单通道过滤器,结果为单个数值

  • 6x6通道矩阵卷积3x3的通道过滤器,步长为1,结果为4x4单通道矩阵;
OutLength = (INLength-FilterLength+1)/Stridelength
OutWidth = (INWidth-FilterWidth+1)/StrideWidth

  • 6x6单通道矩阵卷积3x3的双通道过滤器,步长为1,结果为4x4双通道矩阵;

可知,输出的通道数与过滤器的通道数相同;
OUTchannel = FILTERchannel
  • 6x6双通道矩阵卷积3x3的双通道过滤器,步长为1,结果为4x4双通道矩阵;
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值