经典网络模型LeNet

模型分析

卷积计算公式

在开始之前我先讲一下卷积层的计算公式;
在这里插入图片描述

H1,W1: 输入图片的高和宽
F: 卷积核的尺寸
P: 填充的数量
K: 卷积核的个数
H2,W2,D2: 输出后求出来的高、宽、通道数

因为对于P图像的填充(F卷积核尺寸、S也是一样):高和宽方向填充的数量可能一样、可能不一样,所以就会产生P为一个二维的坐标,那么相应带入公式则采用相应维度上的数即可

图示

在这里插入图片描述


分析

直接从每一层的输入输出进行分析(模型以灰度图为例,图像只有一个通道):

首先输入图片的尺寸为32×32,就是32×32个小像素点。

1:卷积层:

输入(32,32)

参数value
卷积核大小:(5,5)
卷积核个数:6
步长:1
是否填充:不填充

(32-5+2*0)/2 +1 =28
输出(28,28,6) 长:28 宽:28 通道数:6

2:池化层:

输入(28,28,6) 上一层的输出

参数value
池化核核大小:(2,2)
步长:1
是否填充:不填充

28/2 = 14
输出(14,14,6) 长:14 宽:14 通道数:6

3:卷积层:

输入(14,14,6)

参数value
卷积核大小:(5,5)
卷积核个数:16
步长:1
是否填充:不填充

(14-5+2*0)/2+1 = 10
输出(10,10,16) 长:10 宽:10 通道数:16

4:池化层:

输入(10,10,16) 上一层的输出

参数value
池化核核大小:(2,2)
步长:1
是否填充:不填充

10/2 = 5
输出(5,5,16) 长:5 宽:5 通道数:16

5:全连接层

神经元个数:120
将第四层池化层的输出 (5,5,16) 拉直成一维的,然后与 120 个神经元进行全连接(下图中的第一层隐层为120个神经元)
在这里插入图片描述
输出120个值

6:全连接层

神经元个数:80
输出80
此层相当于第二个隐层

7:全连接层

神经元个数10
输出10
输出层

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值