feature map 意义_CNN中的feature map

在卷积神经网络(CNN)中,每个卷积层的数据以三维形式存在,构成多个feature map。feature map的生成基于输入数据的特征,如RGB图片会有3个feature map。每个feature map对应一个卷积核,网络模型指定卷积核数量。多个feature map从不同角度捕捉图像特征,下层捕获局部特征,上层捕获更复杂的特征。尽管卷积核数量的科学推算尚未成熟,但通常随着网络深度增加,卷积核数量增多。
摘要由CSDN通过智能技术生成

Feature map的理解

在cnn的每个卷积层,数据都是以三维的形式存在的。因此就可以将其看成是许多个二维的面叠在一起,而其中的每一个面,都称作一个feature map。

例如上图中的A0层,数据可以表示为一个8*8*3的三维矩阵,也可以看作是3个8*8的二维矩阵叠在一起,即feature map是3。

Feature map的生成

以图片为对象的输入层为例,如果是一张黑白图片,即每一个像素点都只有灰度一个指标,那就可以看成只有一个feature map,如果是彩色图片,即每个像素都需要使用RGB三个通道的亮度值来表示颜色,则可以看成具有3个feature map。

上图即输入一个6*6像素的彩色RGB图片,数据规模是6*6*3,feature map是3,分别做两次3*3的卷积操作。输入层和卷积层之间会有若干个卷积核(filters)也称为过滤器。

上层的每个feature map跟一个卷积核做卷积操作,都会在下层产生一个feature map。

由此可得,有N个卷积核,下层就会产生N个feature map。在上图中,下层有3个feature map,因此卷积核(filters)的数量就是3。

在深度学习中,卷积核(filters)的数量是由网络模型指定的,确定好一个合适的filters对于模型正确提取和表达特征至关重要。

多个feature map的作用

多个feature map即上段的多个卷积核(filters)。在卷积神

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值