atlas

Research map / Vision-language and multimodal / Visual question answering

VL-ICL Bench: The Devil in the Details of Multimodal In-Context Learning

ICLR 2025 · Vision-language and multimodal › Visual question answering · approach: Multimodal LLM question answering · 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 VL-ICL Bench, a 10-task benchmark for multimodal in-context learning spanning image-to-text and text-to-image tasks, and evaluates ~20 vision-language models showing that current VLLMs struggle to exploit many shots.

Problem

Existing multimodal ICL evaluations rely on few-shot VQA and captioning, which mainly teach answer formatting rather than true in-context learning, so the broader capabilities and limits of VLLM in-context learning are under-explored.

Approach

Replace VQA/captioning-based ICL evaluation with a suite of tasks that require binding new symbols, rule/operator induction, counting, OCR, cross-image relation learning, and image generation from few-shot examples, and measure zero-shot accuracy, peak accuracy and ICL efficiency as functions of shots.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use image inputs instead of semantically equivalent text inputsimage-to-text VL-ICL tasks · CLEVR Count Induction, Operator Induction, and Interleaved Operator InductionaccuracyHurt
Extend context length from 4k to 16k with SelfExtend (ablation)LLaVA-Next-7B · Fast Open-Ended MiniImageNetpeak accuracy: 37.2 -> 51.0Helped
Extend context length from 4k to 16k with SelfExtend (ablation)LLaVA-Next-7B · CLEVR Count Inductionpeak accuracy: 25.2 -> 29.0Helped
Extend context length from 4k to 16k with SelfExtend (ablation)LLaVA-Next-7B · Operator Inductionpeak accuracy: 10.6 -> 11.7Helped
Extend context length from 4k to 16k with SelfExtend (ablation)LLaVA-Next-7B · TextOCRpeak accuracy: 24.7 -> 26.0Helped
Extend context length with SelfExtend (ablation)VILA-7B · Operator Inductionpeak accuracy: 28.3 -> 28.3No clear effect
Use similarity-based demonstration selection instead of random selection (ablation)image-to-text and text-to-image models · CLEVR Count Induction, TextOCR, and CoBSATpeak accuracy: ~3% improvementHelped
Use chain-of-thought prompting (ablation)Qwen-VL-Chat and InternLM-XComposer2 · VL-ICL Bench tasksaccuracyMixed
Duplicate support examples (ablation)Qwen-VL-Chat · Fast Open-Ended MiniImageNetaccuracyHelped
Duplicate support examples (ablation)Qwen-VL-Chat · VL-ICL Bench tasks other than Fast Open-Ended MiniImageNetaccuracyMixed
Use detailed rather than concise or absent task descriptions (ablation)VLLMs · VL-ICL Bench tasksaccuracyMixed
Increase model size from 0.5B or 7B to 72B (ablation)LLaVA-OneVision · Interleaved Operator Induction and Fast Matching MiniImageNetaccuracyHelped

Surprising findings

Limitations

Experimental setup

Datasets: MiniImageNet CLEVR TextOCR CoBSAT MathVista VizWiz COCO Captioning

Benchmarks: VL-ICL Bench MathVista VizWiz COCO Captioning

Metrics: accuracy zero-shot accuracy peak accuracy ICL efficiency

Baselines: GPT-4V LLaVA-Next-7B IDEFICS-80B Mantis-Idefics2 InternLM-XComposer2.5

Builds on: MiniImageNet CLEVR CoBSAT SelfExtend

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