1. 基础公式

 这里就是有两个 3 3 3 通道的卷积核;或者理解成有 6 6 6 3 × 3 3×3 3×3
 从下图中可发现:偏置数量=输出通道数;卷积核种类=输出通道数。

神经网络中可训练参数的计算---LeNet5为例-LMLPHP

2. 以LeNet5为案例分析

2.1 架构图

神经网络中可训练参数的计算---LeNet5为例-LMLPHP

2.2 C1层

 输入图片大小: 32 ∗ 32 32*32 3232
 卷积窗大小: 5 ∗ 5 5*5 55
 卷积窗种类: 6 6 6
 输出特征图数量:6
 输出特征图大小: 28 ∗ 28 28*28 2828
 神经元数量: 4704 4704 4704 [ ( 28 ∗ 28 ) ∗ 6 ) ] [(28*28)*6)] [(2828)6)]
 连接数: 12304 12304 12304 [ ( 5 ∗ 5 + 1 ) ] ∗ [ 6 ∗ ( 28 ∗ 28 ) ] [(5*5+1)]*[6*(28*28)] [(55+1)][6(2828)]
 可训练参数: 156 156 156 [ ( 5 ∗ 5 ) ∗ ( 1 ∗ 6 ) + 6 ] [(5*5)*(1*6)+6] [(55)(16)+6]

2.3 S2层

 输入图片大小: ( 28 ∗ 28 ) ∗ 6 (28*28)*6 (2828)6
 卷积窗大小: 2 ∗ 2 2*2 22
 卷积窗种类: 6 6 6
 输出下采样图数量: 6 6 6
 输出下采样图大小: 14 ∗ 14 14*14 1414
 神经元数量: 1176 1176 1176 ( 14 ∗ 14 ) ∗ 6 (14*14)*6 (1414)6
 连接数: 5880 5880 5880 ( 2 ∗ 2 + 1 ) ∗ [ ( 14 ∗ 14 ) ∗ 6 ] (2*2+1)*[(14*14)*6] (22+1)[(1414)6]
 可训练参数: 12 12 12 ( 6 ∗ 2 ) (6*2) (62)

神经网络中可训练参数的计算---LeNet5为例-LMLPHP

2.4 C3层

 输入图片大小: ( 14 ∗ 14 ) ∗ 6 (14*14)*6 (1414)6
 卷积窗大小: 5 ∗ 5 5*5 55
 卷积窗种类: 16 16 16
 输出特征图数量: 16 16 16
 输出特征图大小: 10 ∗ 10 10*10 1010
 神经元数量: 1600 1600 1600 [ ( 10 ∗ 10 ) ∗ 16 ) ] [(10*10)*16)] [(1010)16)]
 连接数: 151600 151600 151600 [ ( 60 + 16 ) ] ∗ 25 ∗ ( 10 ∗ 10 ) [(60+16)]*25*(10*10) [(60+16)]25(1010) (部分连接)
 可训练参数: 1516 1516 1516 [ ( 60 + 16 ) ∗ 25 ] [(60+16)*25] [(60+16)25]

神经网络中可训练参数的计算---LeNet5为例-LMLPHP

2.5 S4层

 输入图片大小: ( 10 ∗ 10 ) ∗ 16 (10*10)*16 (1010)16
 卷积窗大小: 2 ∗ 2 2*2 22
 卷积窗种类: 16 16 16
 输出下采样图数量: 16 16 16
 输出下采样图大小: 5 ∗ 5 5*5 55
 神经元数量: 400 400 400 ( 5 ∗ 5 ) ∗ 16 (5*5)*16 (55)16
 连接数: 2000 2000 2000 ( 2 ∗ 2 + 1 ) ∗ [ ( 14 ∗ 14 ) ∗ 16 ] (2*2+1)*[(14*14)*16] (22+1)[(1414)16]
 可训练参数: 32 32 32 ( 16 ∗ 2 ) (16*2) (162)

神经网络中可训练参数的计算---LeNet5为例-LMLPHP

2.6 C5层

 输入图片大小: ( 5 ∗ 5 ) ∗ 16 (5*5)*16 (55)16
 卷积窗大小: 5 ∗ 5 5*5 55
 卷积窗种类: 120 120 120
 输出特征图数量: 120 120 120
 输出特征图大小: 1 ∗ 1 1*1 11
 神经元数量: 120 120 120 120 ∗ ( 1 ∗ 1 ) 120*(1*1) 120(11)
 连接数: 48120 48120 48120 [ 16 ∗ 25 + 1 ] ∗ 1 ∗ 120 ( 全连接) [16*25+1]*1*120(全连接) [1625+1]1120(全连接)

神经网络中可训练参数的计算---LeNet5为例-LMLPHP

2.7 F6层

 输入图片大小: ( 1 ∗ 1 ) ∗ 120 (1*1)*120 (11)120
 卷积窗大小: 1 ∗ 1 1*1 11
 卷积窗种类: 84 84 84
 输出特征图数量: 84 84 84
 输出特征图大小: 1 1 1
 神经元数量: 84 84 84
 连接数: 10164 10164 10164 ( 120 + 1 ) ∗ 84 ( 全连接 ) (120+1)*84(全连接) (120+1)84(全连接)
 可训练参数: 10164 10164 10164 120 ∗ 84 + 84 120*84+84 12084+84

神经网络中可训练参数的计算---LeNet5为例-LMLPHP

2.8 OUTPUT层:

 输入向量: 84 84 84
 输出向量: 10 10 10

03-22 11:34