论文阅读——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比较好。

相关推荐
过尽漉雪千山8 分钟前
Anaconda的虚拟环境下使用清华源镜像安装Pytorch
人工智能·pytorch·python·深度学习·机器学习
jarreyer9 分钟前
AB测试相关知识
人工智能·机器学习·ab测试
AiTop10015 分钟前
微软VibeVoice-Realtime-0.5B正式上线:实时语音,快到“话未说完音已先到”!
人工智能·语音识别
ZKNOW甄知科技16 分钟前
AI-ITSM的时代正在到来:深度解读Gartner最新报告
大数据·运维·人工智能·低代码·网络安全·微服务·重构
zhaodiandiandian17 分钟前
AI 重塑就业生态:变革浪潮中的挑战与治理之道
人工智能
xinyuan_12345618 分钟前
数智化招采平台实战指南:AI如何让采购管理实现效率与价值落地
大数据·人工智能
爱写代码的小朋友18 分钟前
人工智能驱动的教育研究范式转型:从假设驱动到数据驱动的方法论创新
人工智能
Tezign_space18 分钟前
技术实战:Crocs如何构建AI驱动的智能内容矩阵,实现内容播放量提升470%?
大数据·人工智能·矩阵·aigc·内容运营·多智能体系统·智能内容矩阵
23遇见18 分钟前
AI会议与实时翻译
人工智能
通信小呆呆21 分钟前
面向万物互联的通信感知一体化用户端感知与云端通信人工智能体训练研究
人工智能·信息与通信·万物互联·通信感知一体化