atlas

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

Escaping the SpuriVerse: Can Large Vision-Language Models Generalize Beyond Seen Spurious Correlations?

NeurIPS 2025 · Vision-language and multimodal › Visual question answering · approach: Vision-language model VQA evaluation · 0 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.

Builds SpuriVerse, a 1364-question VQA benchmark of 124 spurious correlations sourced from GPT-4o errors and validated with synthetic counterfactual images, evaluates 15 LVLMs, and shows fine-tuning on synthetic spurious examples improves generalization to unseen spurious correlations at some cost to non-spurious accuracy.

Problem

Pretrained large vision-language models may rely on dominant but unreliable spurious correlations in zero-shot VQA, and existing spurious correlation benchmarks focus on narrow, finetuning-based settings rather than general LVLM use.

Approach

A bottom-up pipeline that mines GPT-4o errors on real VQA benchmarks, uses LVLM and human annotation to attribute errors to spurious features, and validates them with Stable Diffusion counterfactual image groups (spurious vs core); then tests whether fine-tuning on diverse spurious examples transfers to unseen spurious correlations.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Fine-tune on synthetic spurious-group samples rather than no fine-tuningQwen2.5-VL-7B-Instruct · SpuriVerse held-out anchor test setaccuracy: 35.20 to 78.40Helped
Fine-tune on synthetic spurious-group samples rather than no fine-tuningLlama-3.2-11B-vision-instruct · SpuriVerse held-out spurious test setaccuracy: 39.20 to 79.12Helped
Fine-tune on synthetic spurious-group samples rather than no fine-tuningLlama-3.2-11B-vision-instruct · SpuriVerse non-spurious test setaccuracy: 73.44 to 56.80Hurt
Fine-tune on anchor examples rather than no fine-tuningLlama-3.2-11B-vision-instruct · SpuriVerse held-out anchor test setaccuracy: 41.60 to 59.20Helped
Fine-tune on non-spurious source-benchmark samples rather than no fine-tuning (ablation)Qwen2.5-VL-7B-Instruct · SpuriVerse held-out anchor test setaccuracy: 35.20 to 34.40Hurt
Fine-tune on non-spurious source-benchmark samples rather than no fine-tuning (ablation)Qwen2.5-VL-7B-Instruct · SpuriVerse held-out spurious test setaccuracy: 41.92 to 38.24Hurt
Fine-tune on non-spurious source-benchmark samples rather than no fine-tuning (ablation)Llama-3.2-11B-vision-instruct · SpuriVerse held-out anchor test setaccuracy: 41.60 to 48.80Helped
Fine-tune on a mixed set rather than spurious samples only (ablation)Llama-3.2-11B-vision-instruct · SpuriVerse non-spurious test setaccuracy: 56.80 to 64.72Helped
Fine-tune on a mixed set rather than spurious samples only (ablation)Llama-3.2-11B-vision-instruct · SpuriVerse held-out anchor test setaccuracy: 80.00 to 71.20Hurt
Use spurious-aware prompting instead of direct promptingQwen2.5-7B · SpuriVerse anchor setaccuracy: 37.90 to 51.61Helped
Use chain-of-thought prompting instead of direct promptingQwen2.5-7B · SpuriVerse anchor setaccuracy: 37.90 to 37.90No clear effect
Increase the proportion of spurious examples in fine-tuning (ablation)Llama-3.2-11B-vision-instruct and Qwen2.5-VL-7B-Instruct · SpuriVerse anchor and spurious groupsaccuracyHelped

Surprising findings

Limitations

Experimental setup

Datasets: AOKVQA SEEDBench SEEDBench2 NaturalBench

Benchmarks: SpuriVerse

Metrics: accuracy accuracy gap (non-spurious minus anchor/spurious)

Baselines: GPT-4o Gemini 2.0 Flash Qwen-VL-Max Llama-3.2-11B-Vision-Instruct Qwen2.5-VL-7B-Instruct MMSpuBench

Builds on: Waterbirds CelebA Just Train Twice Group DRO chain-of-thought prompting

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