关于CNN的感受野一些理解

一.感受野的定义

查找了很多的资料,终于对感受野有了一些浅薄的了解,由于每本书给的感受野的概念都不太同,但殊途同归,所以这边主要给了4个定义:

定义1

    两个相邻的layer层,假设第一层是输入层x,第二层的输出为s,我们刻意强调输出层s的一个输出单元(units)s3以及x中有影响该单元的输入单元,这些单元被称为s3的感受野。
    每个神经元的感受野的范围是相对的,假设对于相邻层,这个宽度为q,但对于中间有间隔层的不相邻的层,例如m-1层和m+1层,这个值可能就是n了。

定义2

    把相邻输入神经元的子矩阵与下一层的单个隐藏神经元连接,这个隐藏的单个神经元就代表一个局部感受野,这个局部感受野的范围为相邻输入神经元的子矩阵的大小。

定义3

    卷积神经网络每一层输出的特征图上的像素点在原始图像上映射的区域大小

定义4

    网络内部不同位置的神经元对原图像感受范围的大小

二.对感受野数量和范围大小的计算

1.对感受野数量的计算

卷积神经网络每一层输出的特征图(feature map)的单元(unit)的数量。

2.对感受野范围大小的计算

    假设一个卷积核(kernel_size)为m * m,padding为k,stride为d * d.

(1)对于相邻层来说

    局部感受野的范围一般是kernel_size

(2)对于不相邻的层来说

    需要我们从top层开始层层计算直到追溯会input map。从而计算出RF(感受野范围)
    公式:
    (N-1)_RF = f(N_RF,kernel_size,stride) = (N_RF-1) * stride+kernel_size
    N_RF为kernel_size

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值