atlas

Research map / Vision-language and multimodal / CLIP and zero-shot

Emu: Generative Pretraining in Multimodality

ICLR 2024 · Vision-language and multimodal › CLIP and zero-shot · approach: Open-vocabulary alignment from VLMs · 28 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Emu is a 14B multimodal autoregressive model that predicts the next text token or regresses the next visual embedding over interleaved image/video/text sequences, with a Causal Transformer and a fine-tuned Stable Diffusion decoder for image generation.

Problem

Existing large multimodal models predict only next text tokens with frozen vision encoders and no visual supervision, and underuse video as a source of interleaved image-text data; the goal is a unified generative model producing both images and text.

Approach

Unify image and text modeling in one autoregressive sequence: encode images with EVA-CLIP, compress them into causal latent embeddings via a Causal Transformer, train with cross-entropy on text and l2 regression on visual embeddings, and decode images with a diffusion model conditioned on the regressed embeddings. Videos are converted into interleaved storyboard frames and subtitles (YT-Storyboard

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add YT-Storyboard-1B to pretraining (ablation)Emu-7B · MS-COCO captioningCIDEr: 110.8 -> 112.9Helped
add YT-Storyboard-1B to pretraining (ablation)Emu-7B · OKVQA, zero-shot prompt with two text-only examplesVQA accuracy: 43.9 -> 42.3Hurt
add YT-Storyboard-1B to pretraining (ablation)Emu-7B · OKVQA, 4-shotVQA accuracy: 44.6 -> 45.7Helped
add YT-Storyboard-1B to pretraining (ablation)Emu-7B · MSVDQA, zero-shot prompt with two text-only examplesTop-1 accuracy: 30.2 -> 30.8Helped
add YT-Storyboard-1B to pretraining (ablation)Emu-7B · MSVDQA, 4-shotTop-1 accuracy: 31.1 -> 34.9Helped
add YT-Storyboard-1B to pretraining (ablation)Emu-7B · MSRVTTQA, zero-shot prompt with two text-only examplesTop-1 accuracy: 16.9 -> 17.9Helped
add YT-Storyboard-1B to pretraining (ablation)Emu-7B · MSRVTTQA, 4-shotTop-1 accuracy: 19.9 -> 20.8Helped
instruction-tune Emu with multimodal instruction dataEmu · VQAv2VQA accuracy: 52.0 -> 57.2Helped
instruction-tune Emu with multimodal instruction dataEmu · NExTQAWUPS: 19.6 -> 5.8Hurt
add two text-only task examples to the promptEmu-I · VQAv2VQA accuracy: 57.2 -> 62.0Helped
add two text-only task examples to the promptEmu-I · VizWizVQA accuracy: 32.2 -> 38.3Helped
add multimodal Chain-of-Thought prompting by generating a caption firstEmu · multimodal understanding benchmarksbenchmark performanceHelped

Surprising findings

Limitations

Experimental setup

Datasets: LAION-2B LAION-COCO MMC4 WebVid-10M YT-Storyboard-1B LAION-Aesthetics ShareGPT Alpaca LLaVA VideoChat-11K Video-ChatGPT-100k

Benchmarks: COCO Caption NoCaps Flickr30K VQAv2 OKVQA VizWiz VisDial MSVDQA MSRVTTQA NExTQA MS-COCO text2image FID MM-Vet

Metrics: CIDEr VQA accuracy NDCG Top-1 accuracy WUPS FID MM-Vet score

Baselines: Flamingo-9B Kosmos-1 MetaLM PALI-X-55B GILL CM3Leon AnyMAL-13B LLaVA-65B DreamLLM-7B SDv1.5

Builds on: Flamingo EVA-CLIP LLaMA Stable Diffusion LoRA

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy