mlsanityData to 14 Oct 2026

Chartographer: Counterfactual Chart Generation for Evaluating Vision-Language Models

arXiv 2605.27311 ↗First posted 26 May 2026cs.CL cs.CVcited by 0

On the map: LLM reasoning → Multimodal reasoning

also in 1 more
Abstract (arXiv)

Chart question-answering (QA) benchmarks aim to pose questions that require visual reasoning to correctly answer, but vision-language models (VLMs) can often reach solutions through shortcuts or prior familiarity with a chart or question. To strictly evaluate visual reasoning, we propose counterfactual charts where the chart-question task remains fixed, but the underlying data and the corresponding answer are varied. We introduce Chartographer, a framework to reverse engineer charts into executable code, validate reconstruction fidelity, generate counterfactual variants, and derive new answers from executable QA logic. We apply this framework to existing chart QA datasets and evaluate proprietary and open-source VLMs, measuring variant sensitivity and generalizability. Counterfactual charts reveal failures hidden by single-chart performance: VLMs often fail to generalize after answering the original chart correctly. We find that failures are most prevalent when updated charts require novel visual reasoning pathways.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Placed in Multimodal reasoning, one of 17 directions in LLM reasoning. Builds on 18 of its 28 references that are in the map. First posted on arXiv 26 May 2026.

Builds on

18 of 28 references.

Closest ancestors · 7

Same direction, newest first

  1. 2025ChartPoint: Guiding MLLMs with Grounding Reflection for Chart Reasoning29 Nov
  2. 2025Visionary-R1: Mitigating Shortcuts in Visual Reasoning with Reinforcement Learning20 May
  3. 2024Distill Visual Chart Reasoning Ability from LLMs to MLLMs24 Oct
  4. 2024ChartMimic: Evaluating LMM's Cross-Modal Reasoning Capability via Chart-to-Code Generation14 Jun
  5. 2022DePlot: One-shot visual language reasoning by plot-to-table translation20 Dec
  6. 2022MatCha: Enhancing Visual Language Pretraining with Math Reasoning and Chart Derendering19 Dec
  7. 2022ChartQA: A Benchmark for Question Answering about Charts with Visual and Logical Reasoning19 Mar

Other references · 11

  1. 2024LLaVA-OneVision: Easy Visual Task Transfercited by 2,719
  2. 2023G-Eval: NLG Evaluation using GPT-4 with Better Human Alignmentcited by 2,276
  3. 2018Annotation Artifacts in Natural Language Inference Datacited by 671
  4. 2022Pix2Struct: Screenshot Parsing as Pretraining for Visual Language Understandingcited by 366
  5. 2018DVQA: Understanding Data Visualizations via Question Answeringcited by 340
  6. 2019PlotQA: Reasoning over Scientific Plotscited by 321
  7. 2017FigureQA: An Annotated Figure Dataset for Visual Reasoningcited by 319
  8. 2024ChartInsights: Evaluating Multimodal Large Language Models for Low-Level Chart Question Answeringcited by 50
  9. 2024Do Vision-Language Models Really Understand Visual Language?cited by 32
  10. 2025Chimera: Diagnosing Shortcut Learning in Visual-Language Understandingcited by 7
  11. 2025Chart-HQA: A Benchmark for Hypothetical Question Answering in Chartscited by 6

Built on by

Not cited yet.

Similar, not cited

Close in wording, no citation either way

  1. 2026ChartVerse: Scaling Chart Reasoning via Reliable Programmatic Synthesis from Scratch
  2. 2025ChartMuseum: Testing Visual Reasoning Capabilities of Large Vision-Language Models
  3. 2025Losing the Plot: How VLM responses degrade on imperfect charts
  4. 2025Judging the Judges: Can Large Vision-Language Models Fairly Evaluate Chart Comprehension and Reasoning?
  5. 2026Learning More from Less: Exploiting Counterfactuals for Data-Efficient Chart Understanding
  6. 2025ChartQAPro: A More Diverse and Challenging Benchmark for Chart Question Answering
  7. 2025Probing the Visualization Literacy of Vision Language Models: the Good, the Bad, and the Ugly
  8. 2024Unraveling the Truth: Do VLMs really Understand Charts? A Deep Dive into Consistency and Robustness