aiqbench analysis
This research introduces Chartographer, a framework designed to evaluate vision-language models by generating counterfactual charts that expose reliance on shortcuts rather than genuine visual reasoning. By reverse-engineering charts into executable code and varying underlying data, the study reveals critical generalization failures in current VLMs when faced with novel reasoning pathways. This work advances the rigorous assessment of multimodal AI capabilities beyond standard benchmark performance.
Chartographer: Counterfactual Chart Generation for Evaluating Vision-Language Models
arXiv:2605.27311v2 Announce Type: replace Abstract: 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.
Abstract: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.
Computation and Language (cs.CL); Computer Vision and Pattern Recognition (cs.CV)
arXiv:2605.27311 [cs.CL]
(or arXiv:2605.27311v2 [cs.CL] for this version)
https://doi.org/10.48550/arXiv.2605.27311 Focus to learn more arXiv-issued DOI via DataCite
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.
Full text under the publisher's open licence · 237 words
Related coverage
Same Chart, Different Story: Bias in Vision-Language Chart Interpretation
arXiv · Sep 23, 2026

Runway’s WorldPrompt and the Engineering of Real-Time Worlds
Latent Space · Sep 25, 2026

NVIDIA Nemotron 3.5 Super VL Powers Specialized Agents with Multimodal Reasoning
NVIDIA · Oct 15, 2026
Amazon is investing in the Lean Focused Research Organization
Amazon Science · Jul 26, 2026