atlas

Research map / Vision-language and multimodal / Multimodal LLMs

Improving Context Understanding in Multimodal Large Language Models via Multimodal Composition Learning

ICML 2024 · Vision-language and multimodal › Multimodal LLMs · approach: Instruction-tuned multimodal assistants

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.

Proposes Multimodal Composition Learning (MCL), training a frozen LLM with a LLM-generated multimodal composition dataset (MMC, 2.7M tuples) and stacked retrieval tokens to improve multimodal context understanding and retrieval.

Problem

Frozen-LLM vision-language mappings trained only on image captioning and image-text retrieval handle complex multimodal contexts (composed image retrieval, multi-turn dialog, storytelling) poorly, and paired multimodal composition data is scarce due to manual labeling.

Approach

Augment web image-caption pairs with an LLM (Llama2) into (ref image, text condition, target caption) tuples, then train a linear visual adaptor and learnable [RET] tokens with MC-Cap and MC-Ret objectives on top of a frozen LLM, using a stacking retrieval mechanism with attention masks between [RET] tokens to extract diverse information.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
train with multimodal composition learning objectives (MC-Cap and MC-Ret) instead of naive mapping objectives (ablation)MCL · CIRCO testmAP@5: 4.38 -> 17.55Helped
add MC-Cap to naive mapping objectives (ablation)MCL · CIRCO testmAP@5: 4.38 -> 6.58Helped
add MC-Ret to naive mapping objectives (ablation)MCL · CIRCO testmAP@5: 4.38 -> 16.73Helped
use stacking retrieval rather than sequential ordering for five [RET] tokens (ablation)MCL · CIRCO testmAP@5: 16.48 -> 17.67Helped
increase retrieval tokens from one to five without stacking retrieval (ablation)MCL · CIRCO testmAP@5: 17.07 -> 16.48Hurt
add naive image captioning and image-text retrieval objectives to MC-Cap and MC-Ret (ablation)MCL · CIRCO testmAP@5: 17.55 -> 17.67Helped
use MCL rather than ComposDiffzero-shot CIR · CIRCOmAP@5: 12.55 -> 17.67Helped
use MCL rather than FROMAGevisual dialogue image retrieval · Visual DialogR@1: 20.8 -> 29.8Helped
increase input context from one caption to five captionsMCL (Llama2-7B) · Visual StorytellingR@1: 11.4 -> 13.7Helped
increase input context from one caption to five captionsCLIP ViT-L/14 · Visual StorytellingR@1: 11.9 -> 5.9Hurt
use MCL with Llama2-7B rather than MCL with OPT-6.7BMCL · CIRCOmAP@5: 15.14 -> 17.67Helped

Surprising findings

Limitations

Experimental setup

Datasets: MMC (generated from web image-caption pairs) CIRCO CIRR GeneCIS Visual Storytelling Visual Dialog VQAv2 MSCOCO

Benchmarks: CIRCO CIRR GeneCIS Visual Storytelling Visual Dialog VQAv2

Metrics: mAP@K Recall@K accuracy

Baselines: Image-only Text-only Image+Text Pic2Word SEARLE CompoDiff Combiner-MMC FROMAGe GILL CLIP ViT-L/14

Builds on: FROMAGe GILL Combiner CLIP

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