论文阅读——MCAN(cvpr2019)

补充一下MCAN-VQA:

对图片的处理:首先输入图片到Faster R-CNN,会先设定一个判断是否检测到物体的阈值,这样动态的生成m∈[10,100]个目标,然后从检测到的对应的区域通过平均池化提取特征。第i个物体特征表示为:,所以一张图片就被表示为一个特征矩阵:

对问题的处理:首先分成词,最多分为14个词,然后用300-D GloVe word embeddings变成向量,然后过LSTM,使用LSTM所有单词的输出,得到问题特征矩阵:,n是分成的单词个数。

m和n可能不一样,用0填充到max(m,n)。

然后有了图片和问题的特征矩阵X和Y,送入下面的Deep Co-Attention Learning模块,由L层MAC层堆叠

这个MAC层分为两种,stacking和encoder-decoder,和transformer很像,大概如下图:

Deep Co-Attention Learning模块输出的,送入Multimodal Fusion and Output Classifier模块,这个模块有个两层的MLP,做attention reduction

α是学习到的权重。

然后线性多模态融合:

得到Z之后后面就是做分类,sigmoid。

一些实验结果:

所以SA(Y)-SGA(X,Y)比较好,Encoder-decoder比较好。

相关推荐
AAD55588899几秒前
木材缺陷检测与分类:基于FreeAnchor-X101的智能识别系统_1
人工智能·目标跟踪·分类
移幻漂流几秒前
人工智能的上限:跨越奇点的边界与不可逾越的壁垒
人工智能
spssau几秒前
实证分析 | 影响关系研究如何选择回归模型?64种回归模型分类汇总
人工智能·数据挖掘·回归
说私域1 分钟前
社交驱动下的商业模式进化:AI智能名片链动2+1模式S2B2C商城小程序的融合创新
人工智能·微信·小程序·开源
工藤学编程2 分钟前
零基础学AI大模型之LLM大模型存储记忆功能
人工智能
Katecat996632 分钟前
钻斗设备部件识别与分类_yolo12-A2C2f-DFFN模型详解与应用
人工智能·分类·数据挖掘
草莓熊Lotso3 分钟前
Linux 命令行参数与环境变量实战:从基础用法到底层原理
linux·运维·服务器·开发语言·数据库·c++·人工智能
阳艳讲ai3 分钟前
九尾狐AI:让AI落地更简单,让商业增长更直接
人工智能
2501_941337064 分钟前
耳部疾病图像识别与分类:基于FreeAnchor与X101模型的实现
人工智能·分类·数据挖掘
qunaa01014 分钟前
结膜区域检测与分类:穹窿部、睑结膜和睑板部结膜识别定位技术研究
人工智能·分类·数据挖掘