全局平均池化(Global average pooling, GAP)

这篇具有很好参考价值的文章主要介绍了全局平均池化(Global average pooling, GAP)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

全局平均池化(Global average pooling, GAP)

与average pooling不同的是:

(1)average pooling是可以根据设置的窗口大小进行下采样操作的,而global average pooling相当于是
average pooling的一种特殊情况,它是以特征图的大小设置的窗口大小;

(2)average poolingor max pooling一般用于在卷积提取网络后形成全局特征的重要部件,后面一般要接
全连接层完成特征到标签映射关系的学习,而global average pooling前面的特征图通道数应与输出的类别数相一致,后面是直接经过softmax函数得到最后的预测概率分布。

在Nework in Network论文(简称NIN)的3.2Global Average Pooling中,有如下的叙述:

In this paper, we propose another strategy called global average pooling to replace the traditional fully connected layers in CNN. The idea is to generate one feature map for each corresponding category of the classification task in the last mlpconv layer. Instead of adding fully connected layers on top of the feature maps, we take the average of each feature map, and the resulting vector is fed directly into the softmax layer. One advantage of global average pooling over the fully connected layers is that it is more native to the convolution structure by enforcing correspondences between feature maps and categories. Thus the feature maps can be easily interpreted as categories confidence maps. Another advantage is that there is no parameter to optimize in the global average pooling thus overfitting is avoided at this layer. Futhermore, global average pooling sums out the spatial information, thus it is more robust to spatial translations of the input.

在本文中,我们提出了另一种称为全局平均池的策略,以取代CNN中传统的全连接层。其思想是在最后一个mlpconv层中为分类任务的每个对应类别生成一个特征映射。我们没有在特征图上添加完全连接的层,而是取每个特征图的平均值,得到的向量直接馈送到softmax层。全局平均池相对于全连接层的一个优势是,通过强制特征映射和类别之间的对应,它更适合卷积结构。因此,特征图可以很容易地解释为类别置信度图。另一个优点是在全局平均池中不需要优化参数,从而避免了该层的过拟合。此外,全局平均池对空间信息进行了汇总,因此对输入的空间转换具有更强的鲁棒性

下图是NIN论文中给出的网络结构图,如图,最后是直接通过GAP得到对应的类别输出的。全局平均池化(Global average pooling, GAP)文章来源地址https://www.toymoban.com/news/detail-438826.html

到了这里,关于全局平均池化(Global average pooling, GAP)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • MATLAB知识点:mean : 计算平均值(mean/average value)

    ​讲解视频:可以在bilibili搜索《MATLAB教程新手入门篇——数学建模清风主讲》。​ MATLAB教程新手入门篇(数学建模清风主讲,适合零基础同学观看)_哔哩哔哩_bilibili 节选自第3章 3.4.1节 假设向量 ,即向量y有n个元素,那么它的平均值等于. 在MATLAB中,mean函数可以用来计算

    2024年04月09日
    浏览(79)
  • 深入理解Apache Commons Pool2池化技术

    码到三十五 : 个人主页 心中有诗画,指尖舞代码,目光览世界,步履越千山,人间尽值得 ! 在现代软件开发中,为了提高性能和资源利用率,开发者们经常使用池化技术来管理那些创建和销毁代价较高的对象,比如数据库连接、网络套接字或线程。Apache Commons Pool2是Apache基

    2024年03月17日
    浏览(57)
  • 第二章第14节:EXCEL :计算Excel求平均函数函数AVERAGE 、AVERAGEIF、AVERAGEIFS函数

    它们分别是AVERAGE 、AVERAGEIF、AVERAGEIFS函数, 它们的区别是:AVERAGE是直接求平均值; AVERAGEIF单条件求平均值; AVERAGEIFS多个条件求平均值。 求出所有参数的算术平均值。如果某个单元格是空的或包含文本,它将不用于计算平均数。如果单元格数值为0,将参于计算平均数 。 【

    2024年01月23日
    浏览(52)
  • linux top命令中 cpu 利用率/mem 使用率与load average平均负载计算方式

    top 命令是 Linux 上一个常用的系统监控工具,它经常用来监控 Linux 的系统状态,是常用的性能分析工具,能够显示较全的系统资源信息,包括系统负载,CPU 利用分布情况,内存使用,进程资源占用情况等。 如下示例: 这里主要看进程的 CPU%, MEM% 和 load averge 字段。 该字段指

    2024年02月03日
    浏览(53)
  • Pytorch平均池化nn.AvgPool2d()使用记录

    【pytorch官方文档】 :https://pytorch.org/docs/stable/generated/torch.nn.AvgPool2d.html?highlight=avgpool2d#torch.nn.AvgPool2d 在由多通道组成的输入特征中进行2D平均池化计算 假设输入特征为S,输出特征为D 情况一 ceil_mode=False, count_include_pad=True(计算时包含零填充) 计算过程: 输出形状= floor[(3 - 3

    2023年04月19日
    浏览(36)
  • Node【Global全局对象】

    哈喽小伙伴们,新的专栏 Node 已开启;这个专栏里边会收录一些Node的基础知识和项目实战,今天带领大家初识一下 Node.js中的 Global全局对象 让我们一起来看看吧🤘

    2023年04月22日
    浏览(35)
  • 47.在ROS中实现global planner(3)- 使用A*实现全局规划

    接着之前45.在ROS中实现global planner(1)和46.在ROS中实现global planner(2)的铺垫,在ROS中实现 AStar Global Planner 照着之前的模板,修改下名称 再替换下所有的 sample_global_planner – astar_global_planner 基于这个我们新增之前的 astar 算法 拷贝astar_planner.h 和astar_planner.cpp 分别至 include 和

    2024年02月12日
    浏览(47)
  • Python 作用域:局部作用域、全局作用域和使用 global 关键字

    变量只在创建它的区域内可用。这被称为作用域。 在函数内部创建的变量属于该函数的局部作用域,并且只能在该函数内部使用。 示例:在函数内部创建的变量在该函数内部可用: 如上面的示例所解释的那样,变量 x 在函数外部不可用,但可以在函数内部的任何函数中使用

    2024年02月08日
    浏览(52)
  • 【GAMES202】Real-Time Global Illumination(in 3D)—实时全局光照(3D空间)

    上篇我们介绍了PRT,并以Diffuse的BRDF作为例子分析了预计算的部分,包括Lighting和Light transport,如上图所示。 包括我们还提到了SH,可以用SH的有限阶近似拟合球面函数,然后计算。 这里和上篇的推导方式不太一样,我们上篇是把Lighting项用SH分解然后交换积分和求和符号,最

    2024年02月10日
    浏览(43)
  • Python空间分析| 01 利用Python计算全局莫兰指数(Global Moran‘s I)

    空间自相关(spatial autocorrelation)是指一些变量在同一个分布区内的观测数据之间潜在的相互依赖性。Tobler(1970)曾指出“地理学第一定律:任何东西与别的东西之间都是相关的,但近处的东西比远处的东西相关性更强” 全局莫兰指数(Global Moran’s I)是最常用的空间自相关指

    2024年01月21日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包