atlas

Research map / Vision-language and multimodal / Multimodal LLMs

Jointly Training Large Autoregressive Multimodal Models

ICLR 2024 · Vision-language and multimodal › Multimodal LLMs · approach: Unified any-modality language models · 5 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.

Fuses a 7B CM3leon text-to-image autoregressive model with a 7B text LLM via weight averaging, width concatenation, or bidirectional cross-attention, then continued pretraining and small-data instruction tuning for interleaved image-text generation.

Problem

Integrating a text-only LLM and an autoregressive text-to-image model into one robust model that can generate seamless interleaved text and image outputs.

Approach

Treats merged/fused parent models as an initialization for continued mixed-modal training rather than merging without training; proposes JAM-Cross, which inserts bidirectional cross-attention between the two parent transformers, and instruction-tunes on a small curated interleaved dataset (LIMA, wikiHow, Shutterstock) to learn interleaved generation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use bidirectional cross-attention fusionJAM-Cross · MS-COCO validationPPL: 149.0 -> 147.6Helped
use bidirectional cross-attention fusionJAM-Cross · StoryCloze zero-shotscore: 79.3 -> 79.8Helped
use bidirectional cross-attention fusionJAM-Cross · PIQA zero-shotscore: 76.7 -> 75.4Hurt
use bidirectional cross-attention fusionJAM-Cross · ARC-C zero-shotscore: 45.9 -> 41.6Hurt
use bidirectional cross-attention fusionJAM-Cross · ARC-E zero-shotscore: 67.7 -> 67.2Hurt
use bidirectional cross-attention fusionJAM-Cross · Winograd zero-shotscore: 83.9 -> 81.0Hurt
use bidirectional cross-attention fusionJAM-Cross · Winogrande zero-shotscore: 66.2 -> 66.0Hurt
copy backbone weights rather than average them when initializing new parameters (ablation)JAM-Width · MS-COCO validationPPL: 175.4 -> 159.5Helped
copy backbone weights rather than average them when initializing new parameters (ablation)JAM-Width · WikipediaPPL: 9.0 -> 7.34Helped
insert cross-attention layers at frequency 2 instead of none (ablation)JAM-Cross · WikipediaPPL: 7.86 -> 7.18Helped
insert cross-attention layers at frequency 2 instead of none (ablation)JAM-Cross · MS-COCO validationPPL: 153.2 -> 149.0Helped
use frequency 2 rather than frequency 1 for cross-attention layers (ablation)JAM-Cross · WikipediaPPL: 7.53 -> 7.18Helped

Surprising findings

Limitations

Experimental setup

Datasets: Shutterstock image-text subset (30B tokens from CM3leon data) text corpora (CommonCrawl, C4, Wikipedia, Books3, arXiv; 30B tokens) LIMA 1k wikiHow (3000 articles) MS-COCO

Benchmarks: PIQA ARC-Challenge ARC-Easy StoryCloze Winograd Winogrande MS-COCO validation PPL

Metrics: zero-shot accuracy perplexity

Baselines: CM3 RA-CM3 CM3leon GILL LLaMA GPT-3 JAM-Uniform JAM-Width

Builds on: CM3leon CM3 LIMA Flamingo GILL

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