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

相关推荐
nwsuaf_huasir6 分钟前
深度学习2-PyTorch基础-张量
人工智能·pytorch·深度学习
得贤招聘官6 分钟前
AI 面试智能体:破解招聘瓶颈的智能化解决方案
人工智能
轻竹办公PPT10 分钟前
AI自动写年终总结PPT
人工智能·python·powerpoint
ARM+FPGA+AI工业主板定制专家21 分钟前
基于JETSON/RK3588+FPGA+AI农业机器人视觉感知方案
人工智能·计算机视觉·fpga开发·机器人
lomocode26 分钟前
大模型本地部署与预热全攻略:让首次响应速度提升 5 倍
人工智能
生信大表哥31 分钟前
如何在服务器上使用 Gemini 3 进行生信分析:从入门到进阶
linux·人工智能·语言模型·数信院生信服务器·生信云服务器
某林21231 分钟前
SLAM 建图系统配置与启动架构
人工智能·stm32·单片机·嵌入式硬件·算法
cooldream200934 分钟前
深入理解 Cursor 规则体系
人工智能·cursor
AI浩41 分钟前
【Qwen3-VL-4B-Instruct实战】推理图片和视频、加速
人工智能
腾飞开源1 小时前
26_Spring AI 干货笔记之 OCI GenAI Cohere 聊天
人工智能·自动配置·依赖管理·springai·聊天模型·运行时选项·oci cohere