transformer 多模态综述学习笔记 《Multimodal Learning with Transformers: A Survey》
Posted 我说你别说
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了transformer 多模态综述学习笔记 《Multimodal Learning with Transformers: A Survey》相关的知识,希望对你有一定的参考价值。
我的目标:调研目前transformer在多模态领域的应用,内容也以此为重点(不全文解析)。
论文标题:Multimodal Learning with Transformers: A Survey
论文地址:https://arxiv.org/abs/2206.06488
作者:Peng Xu, Xiatian Zhu, and David A. Clifton
摘要:本文主要工作包括:
- 多模态学习、Transformer生态系统和多模态大数据时代方向的背景调查
- 从几何拓扑的角度对Vanilla Transformer、Vision Transformer和multimodal Transformer进行了理论回顾;
-
通过两个重要的范例(多模态预训练和特定的多模态任务)对multimodal Transformer 的应用进行回顾;
-
multimodal Transformer模型和应用共享的共同挑战和设计的总结;
-
开放问题和潜在的研究方向的探讨。
本文的描述的重点集中在应用transformr的多模态学习。因为它的固有优势和在建模不同模态和任务上很少使用模态特定的结构假设的可伸缩性。具体来说就是Transformer可以包含一种或多种token序列一级每个序列的属性,自然允许在不进行结构修稿的情况下使用MML(Multimodal Learning)。
Background要点(本文介绍偏向视觉方向历程)
Transformer理论
通用化理解:给定来自任意模态的输入,在将数据输入到transformer之前,用户只需要执行两个主要步骤:
(1)令牌化输入,(2)选择一个嵌入空间来表示令牌。
以图象为例:
用户可以在多个粒度级别上选择或设计令牌粗粒度vs细粒度。例如,使用roi(通过对象检测器获得)和CNN feature作为令牌和令牌嵌入,使用pathces和linear projection作为令牌和令牌嵌入,或使用图节点(通过对象检测器和图形生成器获得)以及GNN feature作为令牌和令牌嵌入等方式。
多模态输入tokenization和token emdedding方法比较
多模态transformer建模方式(见下图)
- early summation (token-wise, weighted)
- early concatenation
- hierarchical attention (multi-stream to one-stream)
- hierarchical attention (one-stream to multi-stream)
- cross-attention
- cross-attention to concatenation
图形化方法表示建模方式
公式化方法表示多模态建模方式
论文其余部分待以后记录。
以上是关于transformer 多模态综述学习笔记 《Multimodal Learning with Transformers: A Survey》的主要内容,如果未能解决你的问题,请参考以下文章
Transformer综述(A Survey on Vision Transformer) 阅读学习笔记--Transformer应用的图像处理与视频处理的研究