4 个月前

MDETR -- 调制检测用于端到端多模态理解

MDETR -- 调制检测用于端到端多模态理解

摘要

多模态推理系统依赖于预训练的对象检测器从图像中提取感兴趣区域。然而,这一关键模块通常作为黑箱使用,独立于下游任务进行训练,并且基于固定的对象和属性词汇表。这使得此类系统难以捕捉自由文本中表达的长尾视觉概念。在本文中,我们提出了MDETR,一种端到端的调制检测器,能够在给定原始文本查询(如标题或问题)的条件下检测图像中的对象。我们采用了基于变压器的架构,在模型的早期阶段融合文本和图像,从而联合推理两者。我们在130万对文本-图像对上预训练了该网络,这些数据是从现有的多模态数据集中挖掘出来的,其中文本中的短语与图像中的对象具有明确的对应关系。然后,我们在多个下游任务上进行了微调,包括短语定位、指代表达理解以及分割任务,在流行的基准测试中取得了最先进的结果。此外,我们还研究了在少量样本设置下微调时,我们的模型作为特定标签集的对象检测器的实用性。我们展示了我们的预训练方法提供了一种处理具有极少标注实例的对象类别的长尾问题的方法。我们的方法可以轻松扩展到视觉问答任务,在GQA和CLEVR等数据集上取得了有竞争力的表现。代码和模型可在https://github.com/ashkamath/mdetr获取。

代码仓库

b-faye/lightmdetr
pytorch
GitHub 中提及
ashkamath/mdetr
官方
pytorch
GitHub 中提及
thunlp/pevl
pytorch
GitHub 中提及
AleDella/mdter_eval
pytorch
GitHub 中提及
facebookresearch/multimodal
pytorch
GitHub 中提及

基准测试

基准方法指标
generalized-referring-expressionMDETR
N-acc.: 36.1
Precision@(F1=1, IoU≥0.5): 41.5
phrase-grounding-on-flickr30k-entities-testMDETR-ENB5
R@1: 84.3
R@10: 95.8
R@5: 93.9
referring-expression-segmentation-onMDETR ENB3
Mean IoU: 53.7
Pr@0.5: 57.5
Pr@0.7: 39.9
Pr@0.9: 11.9
referring-image-matting-expression-based-onMDETR (ResNet-101)
MAD: 0.0482
MAD(E): 0.0515
MSE: 0.0434
MSE(E): 0.0463
SAD: 84.70
SAD(E): 90.45
referring-image-matting-keyword-based-onMDETR (ResNet-101)
MAD: 0.0183
MAD(E): 0.0190
MSE: 0.0137
MSE(E): 0.0141
SAD: 32.27
SAD(E): 33.52
referring-image-matting-refmatte-rw100-onMDETR (ResNet-101)
MAD: 0.0751
MAD(E): 0.0779
MSE: 0.0675
MSE(E): 0.0700
SAD: 131.58
SAD(E): 136.59
visual-question-answering-on-clevrMDETR
Accuracy: 99.7
visual-question-answering-on-clevr-humansMDETR
Accuracy: 81.7
visual-question-answering-on-gqa-test-stdMDETR-ENB5
Accuracy: 62.45

用 AI 构建 AI

从想法到上线——通过免费 AI 协同编程、开箱即用的环境和市场最优价格的 GPU 加速您的 AI 开发

AI 协同编程
即用型 GPU
最优价格
立即开始

Hyper Newsletters

订阅我们的最新资讯
我们会在北京时间 每周一的上午九点 向您的邮箱投递本周内的最新更新
邮件发送服务由 MailChimp 提供
MDETR -- 调制检测用于端到端多模态理解 | 论文 | HyperAI超神经