感受野的计算

什么是感受野?

The receptive field is defined as the region in the input space that a particular CNN’s feature is looking at (i.e. be affected by). —— Dang Ha The Hien

在卷积神经网络中,感受野的定义是 卷积神经网络每一层输出的特征图(feature map)上的像素点在原始图像上映射的区域大小。 ——博客园

 

感受野的可视化:

图左边是常规的filter,右边是空洞卷积(空洞卷积可以扩大感受野)

如何计算感受野?

公式:

l_{k} = l_{k-1}+ \left [ (f_{k}-1)*\prod_{i=1}^{k-1}s_{i} \right ]

其中,l_k表示第k层对应的感受野的大小,f_k表示第k层的filter或者pooling核的size,s_i表示前面k-1层中的第i层的stride大小

一个例子:

网络结构:

No.LayersStide
1Conv 3*31
2Pool 2*22
3Conv 3*31
4Pool 2*22
5Conv 3*31
6Conv 3*31
7Pool 2*22

 

感受野计算:

\\l_0 = 1\\ l_1 = 1 + (3-1) = 3 \\ l_2 = 3 + (2-1)*1 = 4\\ l_3 = 4 + (3-1)*1*2 = 8\\ l_4 = 8 + (2-1)*1*2*1 = 10\\ l_5 = 10 + (3-1)*1*2*1*2 = 18\\ l_6 = 18 + (3-1)*1*2*1*2*1 = 26\\ l_7 = 26 + (2-1)*1*2*1*2*1*1 = 30

一个计算感受野的网站

https://fomoro.com/research/article/receptive-field-calculator#3,1,1,VALID

空洞卷积的感受野怎么计算?

空洞卷积

参考:

https://www.jianshu.com/p/e875117e5372

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值