atlas

Research map / Vision-language and multimodal / Multimodal LLMs

EvoChart: A Benchmark and a Self-Training Approach Towards Real-World Chart Understanding

AAAI 2025 · Vision-language and multimodal › Multimodal LLMs · approach: Multimodal LLM benchmarks · 2 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.

Proposes EvoChart, a multi-stage self-training pipeline that synthesizes chart data and trains a Phi-3-Vision-based chart model, plus EvoChart-QA, a 625-chart real-world benchmark for basic chart comprehension.

Problem

VLMs score highly on ChartQA but perform poorly on real-world chart understanding, partly due to a scarcity of high-quality chart training data and an overly optimistic benchmark with few chart sources.

Approach

A cyclical self-training loop in which the current-stage model evaluates synthetic charts with directness-based QA probes, drops or modifies charts based on score change, and then trains on self-selected QA pairs to produce the next-stage model and data.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
EvoChart self-training with chart evaluation/refinement (3 stages) applied to Phi3-Vision-4BPhi3-Vision-4B · EvoChart-QAoverall accuracy: 39.5 -> 54.2Helped
Additional self-training stages (stage 1 to stage 3) with refinement (ablation)EvoChart · EvoChart-QAoverall accuracy: 50.0 -> 52.0 -> 54.2Helped
Chart Evaluation and Refinement removed (stage 3) (ablation)EvoChart · EvoChart-QAoverall accuracy: 54.2 -> 49.0 without refinementHelped
Self-training data synthesis with EvoChart on ChartQAPhi3-Vision-4B · ChartQAaccuracy: 81.4 -> 81.5No clear effect
Chart-expert fine-tuned models evaluated on EvoChart-QA (out-of-distribution real charts)chart expert models · EvoChart-QAoverall accuracy: scores drop to below 30% (e.g., ChartAst-S-13B 79.9 on ChartQA vs 12.9 on EvoChart-QA)Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ChartQA EvoChart corpus (synthetic, ECharts-rendered)

Benchmarks: EvoChart-QA ChartQA

Metrics: accuracy (strict zero-tolerance / flex 5% tolerance)

Baselines: GPT-4o GPT-4-turbo Gemini-1.5-Pro Gemini-1.5-Flash Qwen-VL-Max Qwen-VL-Plus Intern-VL-2.0-40B Intern-VL-2.0-8B Phi3-Vision-4B ChartGemma-2B TinyChart-3B ChartAst-S-13B

Builds on: ChartLlama ReST ENVISIONS vCoT ECharts

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