与此CNN相关的重量和偏差参数的数量是多少?

时间:2017-02-25 04:27:13

标签: deep-learning conv-neural-network

以下示例中与卷积层相关的权重和偏差参数的数量是多少?

这里我们实际上只有一个卷积层,有2个过滤器,用于3种不同的大小(2,3,4)。

enter image description here

1 个答案:

答案 0 :(得分:2)

最后,我确定了给定图中与卷积层相关的权重和偏差参数的数量。

对于过滤器尺寸= 4,

total weight parameters = 4 * 5 = 20
total bias parameters = 1
Since, total filters = 2, so total parameters = (4 * 5 + 1) * 2 = 42

由于过滤器的大小为4,那么从4 x 5矩阵开始,我们最终只得到一个特征值。因此,kernel_value(1 x 20) x weight_param(20 x 1)会产生1个特征值。包括1个偏差参数,所需的总参数为(20 + 1) = 21

对于过滤器尺寸= 3,

total weight parameters = 3 * 5 = 15
total bias parameters = 1
Since, total filters = 2, so total parameters = (3 * 5 + 1) * 2 = 32

对于过滤器尺寸= 2,

total weight parameters = 2 * 5 = 10
total bias parameters = 1
Since, total filters = 2, so total parameters = (2 * 5 + 1) * 2 = 22

因此,总重量和偏差参数= 42 + 32 + 22 = 96。