全局平均池化为什么有效

思想: 对于输出的每一个通道的特征图的所有像素计算一个平均值,经过全局平均池化之后就得到一个 维度==类别数 的特征向量,然后直接输入到softmax层
作用: 代替全连接层,可接受任意尺寸的图像
优点: 1)可以更好的将类别与最后一个卷积层的特征图对应起来(每一个通道对应一种类别,这样每一张特征图都可以看成是该类别对应的类别置信图)
2)降低参数量,全局平均池化层没有参数,可防止在该层过拟合 3)整合了全局空间信息,对于输入图片的spatial
translation更加鲁棒

疑惑:
全局池化是放在最后一层,或者一些neck层的,
本应在这个地方出现全连接层或者1*1卷积层,但是改成全球池化了。
这样做少了参数岂不是前面机器学的那么多数字,都被一个粗暴的平均白费了?

查了一些资料,得到答案如下,如果理解有问题请指正,
全局池化就是把一个区域变成一个数 在机器看来 这一个区域都是代表一件事的
比如是不是兔子 其实这一个区域都是代表是兔子的概率
而且比如机器人为是兔子 那这个区域所有值都很大
那为啥不直接弄一个值 要先弄一堆再平均呢
值多泛化能力强 比如 这个是0.8那个是0.9
如果只有一个值 机器必须算出一个数
影响发挥
大概是这个意思

  • 5
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
全局平均池化是一种常用的替代全连接层的方法,它可以用于图像分类和目标检测等任务中。在传统的卷积神经网络中,全连接层通常用于将卷积层提取的特征映射转换为最终的分类结果。然而,全连接层具有大量的参数,容易导致过拟合和计算复杂度高的问题。 相比之下,全局平均池化可以有效地减少参数数量和计算复杂度。它的原理是对每个特征图进行平均池化操作,将特征图的高度和宽度降为1,得到一个固定长度的特征向量。这样做的好处是保留了特征图中每个位置的信息,并且通过平均操作将特征图的维度降低到一个固定值,从而减少了参数数量。 全局平均池化的优点包括: 1. 减少参数数量:相比于全连接层,全局平均池化不需要大量的参数来进行特征转换,从而减少了模型的复杂度。 2. 防止过拟合:全局平均池化可以减少模型的参数数量,降低了过拟合的风险。 3. 提高计算效率:全局平均池化操作简单,计算效率高,适用于大规模的图像数据处理。 然而,全局平均池化也存在一些限制: 1. 丢失空间信息:全局平均池化将特征图的高度和宽度降为1,丢失了空间信息,可能对一些需要位置信息的任务不太适用。 2. 限制特征图的尺寸:全局平均池化要求输入的特征图尺寸固定,如果输入的特征图尺寸不一致,需要进行额外的处理。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值