atlas

Research map / Vision-language and multimodal / Multimodal LLMs

ConTextual: Evaluating Context-Sensitive Text-Rich Visual Reasoning in Large Multimodal Models

ICML 2024 · Vision-language and multimodal › Multimodal LLMs · approach: Chain-of-thought multimodal reasoning · 1 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.

Introduces ConTextual, a 506-instance human-written benchmark for context-sensitive text-rich visual reasoning, and evaluates 14 LMMs and augmented LLMs against human performance using human, GPT-4, and GPT-4V judging.

Problem

Existing text-rich VQA benchmarks (TextVQA, STVQA, ESTVQA, etc.) mainly test OCR reading and do not require joint reasoning over text and visual context in an image, so the abilities of large multimodal models on context-sensitive text-rich visual reasoning are not measured.

Approach

Human-written imperative and question instructions over text-rich images, filtered so that they cannot be answered from OCR alone plus LLM reasoning, spanning eight visual scenarios; models are scored with human acceptance ratings and GPT-4 / GPT-4V reference-guided judging.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add layout-aware OCR and image captions to GPT-4 (augmented LLM) versus vanilla OCR (ablation)GPT-4 augmented LLM · ConTextual full datasetGPT-4 evaluation accuracy: 15.9 -> 22.2Helped
Use GPT-4V instead of text-only augmented LLM pipelinesLMM vs augmented LLM · ConTextual 280-sample human evaluationacceptance rating: 49.3 vs 17.2Helped
Improved image encoder and data diversity (LLaVA-Next-34B over LLaVA-1.5-13B)open LMMs · ConTextual full datasetGPT-4 evaluation accuracy: 20.8 -> 36.8Helped
Few-shot in-context examples (2 to 8 shots) (ablation)Gemini-Pro-Vision, Idefics-9B, augmented LLM · ConTextual full datasetGPT-4 evaluation accuracyNo clear effect
Use GPT-4 as automatic evaluator instead of BLEURT, Rouge-L, or BERTScore (ablation)automatic evaluation · ConTextual 280-sample human correlationROC-AUC vs human judgments: 85.9 vs 72.9 (BLEURT)Helped
Generate synthetic instructions with GPT-4V in-context prompting with negative demonstrations (ablation)synthetic data generation for LMM evaluation · Misc natural scenes synthetic vs ConTextual examplesGPT-4 evaluation accuracy: LLaVA-1.5-13B 39.8 vs 29.7; GPT-4V 68.6 vs 48.0Mixed

Surprising findings

Limitations

Experimental setup

Datasets: LAION-5B Rico OpenWebText InfographicVQA STVQA ESTVQA

Benchmarks: ConTextual

Metrics: response acceptance rate BLEURT Rouge-L BERTScore ROC-AUC Spearman correlation

Baselines: GPT-4 w/ Layout-aware OCR + Caption Gemini-Pro-Vision LLaVA-Next-34B LLaVA-1.5-13B ShareGPT-4V-7B Qwen-VL-7B mPLUG-Owl-v2-7B Idefics-9B

Builds on: LLaVA LLaVAR LAION-5B PaddleOCR

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