Lenet5参数计算详解

在这里插入图片描述
LeNet5

输入层:32×32

C1卷积层:
卷积核大小:5×5
卷积核种类:6
输出特征图大小:28×28
计算公式:32-5+1=28

            神经元数量:28×28×6
            可训练参数:(5×5+1)×6 (每个滤波器5×5=25个unit参数和一个bias参数,一共6个滤波器)
            连接数:(5×5+1)×6×28×28=122304

S2池化层(下采样层):
输入:28×28 6个(C1中的特征图)
采样区域:2×2
采样方式:4个输入相加,乘以一个可训练参数,再加上一个可训练偏置,结果通过sigmoid激活
采样种类:6
输出特征图大小:14×14 (28/2)
连接数:(2×2+1)×6×14×14=5880

C3卷积层(重点讲解):
输入:S2中6个或者几个特征图组合
卷积核大小:5×5
卷积核种类:16
输出特征图大小:10×10 (14-5+1)=10
可训练参数:6*(355+1)+6*(455+1)+3*(455+1)+1*(655+1)=1516
连接数:10×10×1516=151600

S4层池化层(下采样层):
输入:10×10
采样区域:2×2
采样方式:4个输入相加,乘以一个可训练参数,在加上一个可训练偏置。通过sigmoid激活
采样种类:16
输出特征图大小:5×5 (10/2)
神经元数量:5×5×16=400
连接数:16×(2×2+1)×5×5=2000

C5卷积层:
输入:5×5 s4的16个特征图
卷积核大小:5×5
卷积核种类:120
输出特征图大小:1×1 (5-5+1)
可训练参数/连接数:120×(16×5×5+1)=48120

F6全连接层
输入:C5卷积层120维向量
计算方式:计算输入向量和权重向量之间的点积,再加上一个偏置,结果通过sigmoid函数输出
可训练参数:84×(120+1)=10164
结点个数:84

Output层-全连接层
输入:
节点个数:10个
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 2
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
LeNet-5是一个经典的卷积神经网络模型,由Y. LeCun在1998年提出,它是第一个成功应用于手写数字识别的深度学习模型。LeNet-5主要由两个部分组成,一部分是卷积神经网络(Convolutional Neural Network,CNN),另一部分是全连接神经网络(Fully Connected Neural Network, FCNN)。下面详细介绍一下LeNet-5的网络结构。 整个网络的结构可以分为7层,包括3个卷积层、2个池化层、1个全连接层和1个输出层。下面分层来介绍整个网络的结构: 1. 输入层(Input Layer):LeNet-5的输入层是32*32的彩色图像,即输入图片的大小为32*32*3。 2. 第一个卷积层(Convolutional Layer):第一个卷积层有6个卷积核,每个卷积核大小为5*5*3,步长为1。因此,输出的特征图大小为28*28*6。每个卷积核的权重参数是共享的,也就是说,每个卷积核在所有的输入图片上的权重是相同的,这样可以减少模型的参数数量。 3. 第一个池化层(Pooling Layer):第一个池化层使用2*2的最大池化,步长为2。因此,输出的特征图大小为14*14*6。最大池化操作能够保留特征图中最强的特征,同时减小特征图的大小。 4. 第二个卷积层(Convolutional Layer):第二个卷积层有16个卷积核,每个卷积核大小为5*5*6,步长为1。因此,输出的特征图大小为10*10*16。 5. 第二个池化层(Pooling Layer):第二个池化层使用2*2的最大池化,步长为2。因此,输出的特征图大小为5*5*16。 6. 第三个卷积层(Convolutional Layer):第三个卷积层有120个卷积核,每个卷积核大小为5*5*16,步长为1。因此,输出的特征图大小为1*1*120。 7. 全连接层(Fully Connected Layer):全连接层有84个神经元,将前面的特征图拉成一个向量,作为全连接层的输入。 8. 输出层(Output Layer):输出层是一个10个神经元的softmax分类器,用于预测输入图片的数字标签。 总的来说,LeNet-5是一个非常简单的卷积神经网络模型,但它在手写数字识别任务上表现出了非常优秀的性能。同时,它也为后来更复杂的卷积神经网络模型的发展奠定了基础。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值