Generative Pretraining in Multimodality

We present Emu, a Transformer-based multimodal foundation model, which can seamlessly generate images and texts in multimodal context. This omnivore model can take in any single-modality or multimodal data input indiscriminately (e.g., interleaved image, text and video) through a one-model-for-all autoregressive training process. First, visual signals are encoded into embeddings, and together with text tokens form an interleaved input sequence. Emu is then end-to-end trained with a unified objective of classifying the next text token or regressing the next visual embedding in the multimodal sequence. This versatile multimodality empowers the exploration of diverse pretraining data sources at scale, such as videos with interleaved frames and text, webpages with interleaved images and text, as well as web-scale image-text pairs and video-text pairs. Emu can serve as a generalist multimodal interface for both image-to-text and text-to-image tasks, and supports in-context image and text generation. Across a broad range of zero-shot/few-shot tasks including image captioning, visual question answering, video question answering and text-to-image generation, Emu demonstrates superb performance compared to state-of-the-art large multimodal models. Extended capabilities such as multimodal assistants via instruction tuning are also demonstrated with impressive performance.

PDF Abstract

Results from the Paper


Task Dataset Model Metric Name Metric Value Global Rank Uses Extra
Training Data
Result Benchmark
Visual Question Answering (VQA) InfiMM-Eval Emu Overall score 28.24 # 7
Deductive 28.9 # 6
Abductive 36.57 # 8
Analogical 18.19 # 9
Params 14B # 1
Visual Question Answering MM-Vet Emu-14B GPT-4 score 36.3±0.3 # 52
Params 14B # 1
Visual Question Answering MM-Vet (w/o External Tools) Emu-14B GPT-4 score 36.3±0.3 # 1
Temporal/Casual QA NExT-QA Emu(0-shot) WUPS 23.4 # 8
Visual Question Answering VizWiz Emu-I * Accuracy 38.1 # 1
Visual Question Answering VQA v2 Emu-I * Accuracy 57.5 # 1

Methods


No methods listed for this paper. Add relevant methods here