每日一问03——使用2个3x3卷积核代替5x5卷积核的目的是什么

每日一问03

Question:使用2个3x3卷积核代替5x5卷积核的目的是什么?


使用2个3x3卷积核代替5x5卷积核的目的可以从多方面来考虑。

1.感受野

2个3x3卷积核与1个5x5卷积核具有相同的感受野

请看下图:

在这里插入图片描述
如上图所示,对于一个5x5的像素,如果使用一个5x5核进行一次卷积,那么最后会得到一个像素,如果使用3x3卷积核进行两次卷积最后也会得到一个像素,这就说明2个3x3卷积核与1个5x5卷积核具有相同的感受野,所以将2个3x3卷积核替换1个5x5卷积核并不会改变感受野。

同时我们通过计算也可以得到相同结论:

卷积核卷积后输出尺寸的计算公式:
在这里插入图片描述

其中:输入图片尺寸为N×N,输出图片尺寸为n×n,卷积核(Filter)大小为K×K,填充(Padding)为P,步长(stride)为s。

假设我们假设图片是32×32的
我们使用5*5的卷积核对其卷积,步长(stride)为1,填充(pad)为0,得到的结果是:

在这里插入图片描述

如果我们使用2个卷积核为3*3的,这里的两个是指2层,同样步长(stride)为1,填充(pad)为0
第一层卷积后的尺寸:

在这里插入图片描述

第二层卷积后的尺寸:
在这里插入图片描述

2.参数计算量

卷积层的参数计算量:

在这里插入图片描述
假设卷积层结果如图所示:
在这里插入图片描述
那么可以计算5×5的卷积层参数计算量为:
在这里插入图片描述
2个3×3卷积层的参数计算量为:
在这里插入图片描述
所以通过上面计算结果对比可知,使用2个3×3卷积核的参数计算量远小于5×5卷积核的参数计算量。

3.非线性表达能力

多个3×3卷积核比一个较大尺寸的卷积核有更多层的非线性函数,从而能够增加非线性表达能力,使判决函数更具有判决性。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值