【知识星球】ElementAI提出超复杂多尺度细粒度图像分类Attention模型
欢迎大家来到《知识星球》专栏,这里是网络结构1000变小专题。
作者&编辑 | 言有三
1 Attention模型
Attention机制已经被证明在很多的任务中都能提升其性能,我们在《AI不惑境》中已经专门总结了这个问题,今天给大家介绍一下来自于ElementAI的一个用于细粒度图像分类的复杂多尺度Attention模型。
有三AI知识星球-网络结构1000变
Pay attention to Activations
本文是一种多尺度的attention方法,它估计网络不同深度不同抽象层级的attention信息,最后在输出层进行attention信息融合获得最后的attention map。
作者/编辑 言有三
模型结构如上图所示,在不同抽象层级添加了Attention子模块,这里有两个概念,一个是AD,一个是AW。
所谓AD,就是感知深度,对应各个抽象层级的特征。所谓AW,就是感知宽度,对于需要感知的目标种类,如动物的头,四肢等。
一个Attention Module的具体结构如下:
它首先输入B*C*H*W的特征图,输出B*1*H*W的经过softmax的Attention head热图,如下:
此后output_head基于Attention head的输出,预测各个类别的概率,输入包括B*C*H*W的特征图,B*1*H*W的Attention head热图,输出B*Class*1*1。这就是基于空间位置,对整图类别的Attention。
另外,不同的heads(即感知的目标种类)也应该有不同的权重,因此还需要对其进行Attention。
综上,一个Attention模块的输出如下:
最后的特征输出为各个Attention模块输出和原始全连接预测的加权和。
这里的权重值g来自于最后池化后的特征使用一个全连接层学习而来。
结果如何呢?
上图反映了不同AD和AW对性能的影响,可知增大AD和AW都有利于提升性能。
上图展示了各个Attention Depth的各个Attention Heads的结果,可见成功实现了初衷。
下表展示了在各大细粒度分类数据集上的结果,在不实用预训练和高清输入时,若干数据集上取得了最好的效果。
[1] Lopez P R, Dorta D V, Preixens G C, et al. Pay attention to the activations: a modular attention mechanism for fine-grained image recognition[J]. IEEE Transactions on Multimedia, 2019.
2 更多网络结构
更多的Attention网络结构,可以移步知识星球阅读!
有三AI知识星球的内容非常多,大家可以预览一些内容如下。
以上所有内容
加入有三AI知识星球即可获取
来日方长
点击加入
不见不散
更多精彩
每日更新
转载文章请后台联系
侵权必究
往期精选
揭秘7大AI学习板块,这个星球推荐你拥有
有三AI 1000问回归,备战秋招,更多,更快,更好,等你来战!
如何系统性掌握深度学习模型设计和优化
【知识星球】做作业还能赢奖金,传统图像/机器学习/深度学习尽在不言
【知识星球】颜值,自拍,美学三大任务简介和数据集下载
【知识星球】数据集板块重磅发布,海量数据集介绍与下载
【知识星球】猫猫狗狗与深度学习那些事儿
【知识星球】超3万字的网络结构解读,学习必备
【知识星球】视频分类/行为识别网络和数据集上新
【知识星球】3D网络结构解读系列上新
【知识星球】动态推理网络结构上新,不是所有的网络都是不变的
【知识星球】Attention网络结构上新,聚焦才能赢
【知识星球】几个人像分割数据集简介和下载
【知识星球】总有些骨骼轻奇,姿态妖娆的模型结构设计,不知道你知不知道,反正我知道一些
【知识星球】从SVM对偶问题,到疲劳驾驶检测,到实用工业级别的模型压缩技巧
【知识星球】为什么图像分类任务要从256*256中裁剪出224*224
【知识星球】ElementAI提出超复杂多尺度细粒度图像分类Attention模型相关推荐
- CVPR 2019 | 旷视提出超分辨率新方法Meta-SR:单一模型实现任意缩放因子
点击我爱计算机视觉标星,更快获取CVML新技术 CV君按:图像超分辨率(Super-Resolution,SR )的研究由来已久,但近两年来随着深度学习在该领域的成功应用,工业界的研究突然火了起来,互 ...
- 【知识星球】从SVM对偶问题,到疲劳驾驶检测,到实用工业级别的模型压缩技巧...
欢迎大家来到<知识星球>专栏,本次发布这两天有三AI知识星球中专栏<AI 1000问>,<模型结构1000变>,<数据集>的知识便利贴. 作者& ...
- 【杂谈】有三AI知识星球指导手册出炉!和公众号相比又有哪些内容?
让大家久等了,由于我们知识星球内容太多,一直没有整理出完整的阅读手册,这次我们发布有三AI知识星球的指导手册V1.0版本,来介绍我们知识星球的使用方法,下面是手册的主要内容,文末提供手册下载方法. 1 ...
- 【杂谈】有三AI知识星球最近都GAN了哪些内容?
欢迎大家来到<知识星球>专栏,有三AI知识星球GAN已经更新了好一段时间了,那么最近这一个月主要是在更新什么内容呢,下面简单的介绍一下. 作者&编辑 | 言有三 1 GAN与人脸年 ...
- 【知识星球】卷积核和感受野可动态分配的分组卷积
欢迎大家来到<知识星球>专栏,这里是网络结构1000变小专题,我们要慢慢开始更新AutoML与网络设计相关的内容. 作者&编辑 | 言有三 1 MixNet 有三AI知识星球-网络 ...
- 【知识星球】图像降噪模型和数据集内容开启更新,经典问题永垂不朽!
欢迎大家来到<知识星球>专栏,这里是网络结构1000变小专题,今天介绍的是我们知识星球图像降噪模型和数据集相关专题上线. 作者&编辑 | 言有三 1 图像降噪问题 图像降噪是深度学 ...
- 【知识星球】为什么图像分类任务要从256*256中裁剪出224*224
欢迎大家来到<知识星球>专栏,这里是AI1000问小专题. 作者&编辑 | 言有三 1 图像分类任务输入尺寸相关的问题 有关于经典的图像分类任务中的输入图像尺寸问题,很多同学都有疑 ...
- 【知识星球】总有些骨骼轻奇,姿态妖娆的模型结构设计,不知道你知不知道,反正我知道一些...
大家好,欢迎来到<知识星球>专栏,这个专栏专栏剖析有三AI知识星球的内容生态,今天的内容属于网络结构1000变板块. 作者&编辑 | 言有三 你大概已经见惯了基本的卷积结构,对残差 ...
- 【知识星球】猫猫狗狗与深度学习那些事儿
欢迎大家来到<知识星球>专栏,这两天有三AI知识星球会更新一些猫狗相关的数据集和任务,可爱的猫猫狗狗对深度学习可是做出了不少的贡献呢. 作者&编辑 | 言有三 有三AI知识星球-数 ...
最新文章
- 未能加载文件或程序集“Report.Basic”或它的某一个依赖项。试图加载格式不正确的程序...
- sql语句数据行操作-虽然一般不用
- 记那一次-----环环相抱何是了?
- mfc 怎样动态设置static text 的可见属性
- python列表对象相同_Python中的学习列表对象,List
- Django Rest Framework源码剖析(二)-----权限
- 数据湖分析如何面向对象存储OSS进行优化?
- devstack安装OpenStack Pike版本 (OVS+VLAN)
- java实现验证码3秒刷新一次
- [包计划] cheerio
- python数据挖掘笔记】二十.KNN最近邻分类算法分析详解及平衡秤TXT数据集读取
- P1421 小玉买文具【入门题】
- oracle ^]字符,oracle数据中特殊字符处理
- 华为系统p40pro计算机,华为P40 Pro:我来了!
- Gerrit修改前一次提交的方法
- hive根据已有表创建新表_读取Hive中所有表的表结构,并在新Hive库中创建表,索引等...
- 分享几款免费的web打印控件
- 国产操作系统环境搭建(内含镜像资源)
- python 经验模态分解_心电信号去噪4--经验模态分解法(EMD)
- c语言编程马克思手稿 百例,清华大学出版社-图书详情-《C语言趣味编程100例》...
热门文章
- Java基础提升篇:理解String 及 String.intern() 在实际中的应用
- freemaker介绍及常见的用法解析
- 使用Action,Data属性启动系统Activity
- 雷蛇灯光配置文件_没想到吧,雷蛇竟然出61键小尺寸机械键盘了!雷蛇猎魂光蛛迷你版上手...
- Oracel 修改约束命令
- python编程100行_自己动手写100行Python代码抢火车票!
- 群晖linux怎么进入u盘,黑群辉直接更改启动u盘的sn、mac等信息
- python拆堆和堆叠的操作_python - 如何合并不同的DFS并堆叠值? - 堆栈内存溢出
- windows11推出:win10可免费升级,支持安卓APP,减重40%
- Linux源代码软件安装,Linux软件安装:源代码与软件安装