Effective Training Data Synthesis for Improving MLLM Chart Understanding
On the map: Synthetic data and self-improvement for LLMs → Self-improving MLLMs and synthetic data
Abstract (arXiv)
Being able to effectively read scientific plots, or chart understanding, is a central part toward building effective agents for science. However, existing multimodal large language models (MLLMs), especially open-source ones, are still falling behind with a typical success rate of 30%-50% on challenging benchmarks. Previous studies on fine-tuning MLLMs with synthetic charts are often restricted by their inadequate similarity to the real charts, which could compromise model training and performance on complex real-world charts. In this study, we show that modularizing chart generation and diversifying visual details improves chart understanding capabilities. In particular, we design a five-step data synthesis pipeline, where we separate data and function creation for single plot generation, condition the generation of later subplots on earlier ones for multi-subplot figures, visually diversify the generated figures, filter out low quality data, and finally generate the question-answer (QA) pairs with GPT-4o. This approach allows us to streamline the generation of fine-tuning datasets and introduce the effective chart dataset (ECD), which contains 10k+ chart images and 300k+ QA pairs, covering 25 topics and featuring 250+ chart type combinations with high visual complexity. We show that ECD consistently improves the performance of various MLLMs on a range of real-world and synthetic test sets. Code, data and models are available at: https://github.com/yuweiyang-anu/ECD.
Key facts. Cited by 20 papers in the map (data through 14 Oct 2026). Placed in Self-improving MLLMs and synthetic data, one of 13 directions in Synthetic data and self-improvement for LLMs. Builds on 43 of its 62 references that are in the map. First posted on arXiv 8 Aug 2025.
Builds on
43 of 62 references.
Closest ancestors · 3
Same direction, newest first
- 2024FM2DS: Few-Shot Multimodal Multihop Data Synthesis with Knowledge Distillation for Question Answering9 Dec
- 2024EvoChart: A Benchmark and a Self-Training Approach Towards Real-World Chart Understanding3 Sep
- 2024Img-Diff: Contrastive Data Synthesis for Multimodal Large Language Models8 Aug
Other references · 40
- 2023GPT-4 Technical Reportcited by 18,396
- 2025Qwen2.5-VL Technical Reportcited by 5,587
- 2025Gemini 2.5: Pushing the Frontier with Advanced Reasoning, Multimodality, Long Context, and Next Generation Agentic Capabilitiescited by 3,796
- 2016Improved Techniques for Training GANscited by 2,970
- 2022InstructPix2Pix: Learning to Follow Image Editing Instructionscited by 2,611
- 2023MMBench: Is Your Multi-modal Model an All-around Player?cited by 2,141
- 2024Phi-3 Technical Report: A Highly Capable Language Model Locally on Your Phonecited by 1,917
- 2023MathVista: Evaluating Mathematical Reasoning of Foundation Models in Visual Contextscited by 1,614
- 2022ChartQA: A Benchmark for Question Answering about Charts with Visual and Logical Reasoningcited by 1,479
- 2024MiniCPM-V: A GPT-4V Level MLLM on Your Phonecited by 1,079
- 2022Pix2Struct: Screenshot Parsing as Pretraining for Visual Language Understandingcited by 366
- 2018DVQA: Understanding Data Visualizations via Question Answeringcited by 340
28 more
- 2019PlotQA: Reasoning over Scientific Plotscited by 321
- 2017FigureQA: An Annotated Figure Dataset for Visual Reasoningcited by 319
- 2024CharXiv: Charting Gaps in Realistic Chart Understanding in Multimodal LLMscited by 234
- 2023LAMM: Language-Assisted Multi-Modal Instruction-Tuning Dataset, Framework, and Benchmarkcited by 169
- 2023ChartLlama: A Multimodal LLM for Chart Understanding and Generationcited by 163
- 2022DePlot: One-shot visual language reasoning by plot-to-table translationcited by 160
- 2023UniChart: A Universal Vision-language Pretrained Model for Chart Comprehension and Reasoningcited by 160
- 2023MMC: Advancing Multimodal Chart Understanding with Large-scale Instruction Tuningcited by 150
- 2023UReader: Universal OCR-free Visually-situated Language Understanding with Multimodal Large Language Modelcited by 143
- 2022MatCha: Enhancing Visual Language Pretraining with Math Reasoning and Chart Derenderingcited by 133
- 2024ChartMimic: Evaluating LMM's Cross-Modal Reasoning Capability via Chart-to-Code Generationcited by 129
- 2024ChartX & ChartVLM: A Versatile Benchmark and Foundation Model for Complicated Chart Reasoningcited by 128
- 2023ChartBench: A Benchmark for Complex Visual Reasoning in Chartscited by 120
- 2024MatPlotAgent: Method and Evaluation for LLM-Based Agentic Scientific Data Visualizationcited by 102
- 2024ChartAssisstant: A Universal Chart Multimodal Language Model via Chart-to-Table Pre-training and Multitask Instruction Tuningcited by 79
- 2024ChartGemma: Visual Instruction-tuning for Chart Reasoning in the Wildcited by 79
- 2024ChartInstruct: Instruction Tuning for Chart Comprehension and Reasoningcited by 68
- 2024Empowering LLMs to Understand and Generate Complex Vector Graphicscited by 66
- 2022OpenCQA: Open-ended Question Answering with Chartscited by 61
- 2024OneChart: Purify the Chart Structural Extraction via One Auxiliary Tokencited by 39
- 2024Distill Visual Chart Reasoning Ability from LLMs to MLLMscited by 31
- 2024Advancing Multimodal Large Language Models in Chart Question Answering with Visualization-Referenced Instruction Tuningcited by 27
- 2024ProVision: Programmatically Scaling Vision-centric Instruction Data for Multimodal Language Modelscited by 21
- 2024Chart-based Reasoning: Transferring Capabilities from LLMs to VLMscited by 20
- 2024Synthesize Step-by-Step: Tools, Templates and LLMs as Data Generators for Reasoning-Based Chart VQAcited by 19
- 2024Text2Chart31: Instruction Tuning for Chart Generation with Automatic Feedbackcited by 17
- 2024AskChart: Universal Chart Understanding through Textual Enhancementcited by 12
- 2024MAGID: An Automated Pipeline for Generating Synthetic Multi-modal Datasetscited by 10
Built on by
Citing papers per year: 2025: 7; 2026: 13.
20 papers.
Sort:
By area:
- 2025Vision-Zero: Scalable VLM Self-Improvement via Strategic Gamified Self-Playcited by 37
- 2025NVIDIA Nemotron Nano V2 VLcited by 17
- 2025DeepSketcher: Internalizing Visual Manipulation for Multimodal Reasoningcited by 14
- 2026ChartVerse: Scaling Chart Reasoning via Reliable Programmatic Synthesis from Scratchcited by 10
- 2026Scientific Image Synthesis: Benchmarking, Methodologies, and Downstream Utilitycited by 8
- 2025START: Spatial and Textual Learning for Chart Understandingcited by 4
- 2025Large Language Models Achieve Gold Medal Performance at the International Olympiad on Astronomy & Astrophysics (IOAA)cited by 3
- 2025OpenView: Empowering MLLMs with Out-of-view VQAcited by 3
- 2026ChartREG++: Towards Benchmarking and Improving Chart Referring Expression Grounding under Diverse referring clues and Multi-Target Referringcited by 2
- 2026ZAYA1-VL-8B Technical Reportcited by 2
- 2026Judge Model for Large-scale Multimodality Benchmarkscited by 1
- 2026Generating Statistical Charts with Validation-Driven LLM Workflowscited by 1
8 more
- 2026Learning More from Less: Exploiting Counterfactuals for Data-Efficient Chart Understandingcited by 1
- 2026Failure-Informed Image Self-Augmentation for Multimodal Large Language Model Self-Improvementcited by 1
- 2025CycleChart: A Unified Consistency-Based Learning Framework for Bidirectional Chart Understanding and Generationcited by 0
- 2026R1-SyntheticVL: Is Synthetic Data from Generative Models Ready for Multimodal Large Language Model?cited by 0
- 2026CharTool: Tool-Integrated Visual Reasoning for Chart Understandingcited by 0
- 2026VisionFoundry: Teaching VLMs Visual Perception with Synthetic Imagescited by 0
- 2026Zamba2-VL Technical Reportcited by 0
- 2026VICO: Visual Environments Co-Evolving for Vision-Language Model Reasoningcited by 0
- 2026VICO: Visual Environments Co-Evolving for Vision-Language Model Reasoning7 Oct 2026
- 2026Failure-Informed Image Self-Augmentation for Multimodal Large Language Model Self-Improvement4 Aug 2026
- 2026Zamba2-VL Technical Report29 May 2026
- 2026Learning More from Less: Exploiting Counterfactuals for Data-Efficient Chart Understanding11 May 2026
- 2026ZAYA1-VL-8B Technical Report8 May 2026
- 2026ChartREG++: Towards Benchmarking and Improving Chart Referring Expression Grounding under Diverse referring clues and Multi-Target Referring8 May 2026
- 2026Generating Statistical Charts with Validation-Driven LLM Workflows1 May 2026
- 2026VisionFoundry: Teaching VLMs Visual Perception with Synthetic Images10 Apr 2026
- 2026CharTool: Tool-Integrated Visual Reasoning for Chart Understanding3 Apr 2026
- 2026R1-SyntheticVL: Is Synthetic Data from Generative Models Ready for Multimodal Large Language Model?3 Feb 2026
- 2026ChartVerse: Scaling Chart Reasoning via Reliable Programmatic Synthesis from Scratch20 Jan 2026
- 2026Scientific Image Synthesis: Benchmarking, Methodologies, and Downstream Utility17 Jan 2026
8 more
- 2026Judge Model for Large-scale Multimodality Benchmarks3 Jan 2026
- 2025CycleChart: A Unified Consistency-Based Learning Framework for Bidirectional Chart Understanding and Generation22 Dec 2025
- 2025OpenView: Empowering MLLMs with Out-of-view VQA21 Dec 2025
- 2025START: Spatial and Textual Learning for Chart Understanding8 Dec 2025
- 2025NVIDIA Nemotron Nano V2 VL6 Nov 2025
- 2025Large Language Models Achieve Gold Medal Performance at the International Olympiad on Astronomy & Astrophysics (IOAA)6 Oct 2025
- 2025DeepSketcher: Internalizing Visual Manipulation for Multimodal Reasoning30 Sep 2025
- 2025Vision-Zero: Scalable VLM Self-Improvement via Strategic Gamified Self-Play29 Sep 2025
- 2025Vision-Zero: Scalable VLM Self-Improvement via Strategic Gamified Self-Playcited by 37
- 2025START: Spatial and Textual Learning for Chart Understandingcited by 4
- 2025OpenView: Empowering MLLMs with Out-of-view VQAcited by 3
- 2026ZAYA1-VL-8B Technical Reportcited by 2
- 2026Learning More from Less: Exploiting Counterfactuals for Data-Efficient Chart Understandingcited by 1
- 2026Failure-Informed Image Self-Augmentation for Multimodal Large Language Model Self-Improvementcited by 1
- 2026R1-SyntheticVL: Is Synthetic Data from Generative Models Ready for Multimodal Large Language Model?cited by 0
- 2026VisionFoundry: Teaching VLMs Visual Perception with Synthetic Imagescited by 0
- 2026Zamba2-VL Technical Reportcited by 0
- 2026Failure-Informed Image Self-Augmentation for Multimodal Large Language Model Self-Improvement4 Aug 2026
- 2026Zamba2-VL Technical Report29 May 2026
- 2026Learning More from Less: Exploiting Counterfactuals for Data-Efficient Chart Understanding11 May 2026
- 2026ZAYA1-VL-8B Technical Report8 May 2026
- 2026VisionFoundry: Teaching VLMs Visual Perception with Synthetic Images10 Apr 2026
- 2026R1-SyntheticVL: Is Synthetic Data from Generative Models Ready for Multimodal Large Language Model?3 Feb 2026
- 2025OpenView: Empowering MLLMs with Out-of-view VQA21 Dec 2025
- 2025START: Spatial and Textual Learning for Chart Understanding8 Dec 2025
- 2025Vision-Zero: Scalable VLM Self-Improvement via Strategic Gamified Self-Play29 Sep 2025
- 2025DeepSketcher: Internalizing Visual Manipulation for Multimodal Reasoningcited by 14
- 2026ChartVerse: Scaling Chart Reasoning via Reliable Programmatic Synthesis from Scratchcited by 10
- 2026Scientific Image Synthesis: Benchmarking, Methodologies, and Downstream Utilitycited by 8
- 2026ChartREG++: Towards Benchmarking and Improving Chart Referring Expression Grounding under Diverse referring clues and Multi-Target Referringcited by 2
- 2026CharTool: Tool-Integrated Visual Reasoning for Chart Understandingcited by 0
- 2026VICO: Visual Environments Co-Evolving for Vision-Language Model Reasoningcited by 0
- 2026VICO: Visual Environments Co-Evolving for Vision-Language Model Reasoning7 Oct 2026
- 2026ChartREG++: Towards Benchmarking and Improving Chart Referring Expression Grounding under Diverse referring clues and Multi-Target Referring8 May 2026
- 2026CharTool: Tool-Integrated Visual Reasoning for Chart Understanding3 Apr 2026
- 2026ChartVerse: Scaling Chart Reasoning via Reliable Programmatic Synthesis from Scratch20 Jan 2026
- 2026Scientific Image Synthesis: Benchmarking, Methodologies, and Downstream Utility17 Jan 2026
- 2025DeepSketcher: Internalizing Visual Manipulation for Multimodal Reasoning30 Sep 2025
- 2025NVIDIA Nemotron Nano V2 VLcited by 17
- 2025Large Language Models Achieve Gold Medal Performance at the International Olympiad on Astronomy & Astrophysics (IOAA)cited by 3
- 2026Judge Model for Large-scale Multimodality Benchmarkscited by 1
- 2026Generating Statistical Charts with Validation-Driven LLM Workflowscited by 1
- 2025CycleChart: A Unified Consistency-Based Learning Framework for Bidirectional Chart Understanding and Generationcited by 0
- 2026Generating Statistical Charts with Validation-Driven LLM Workflows1 May 2026
- 2026Judge Model for Large-scale Multimodality Benchmarks3 Jan 2026
- 2025CycleChart: A Unified Consistency-Based Learning Framework for Bidirectional Chart Understanding and Generation22 Dec 2025
- 2025NVIDIA Nemotron Nano V2 VL6 Nov 2025
- 2025Large Language Models Achieve Gold Medal Performance at the International Olympiad on Astronomy & Astrophysics (IOAA)6 Oct 2025
Similar, not cited
Close in wording, no citation either way
- 2024On Pre-training of Multimodal Language Models Customized for Chart Understanding
- 2025In-Depth and In-Breadth: Pre-training Multimodal Language Models Customized for Comprehensive Chart Understanding
- 2025Do MLLMs Really Understand the Charts?
- 2024ChartInsights: Evaluating Multimodal Large Language Models for Low-Level Chart Question Answering
- 2024Are Large Vision Language Models up to the Challenge of Chart Comprehension and Reasoning? An Extensive Investigation into the Capabilities and Limitations of LVLMs
- 2024TinyChart: Efficient Chart Understanding with Visual Token Merging and Program-of-Thoughts Learning
- 2026Multimodal Information Fusion for Chart Understanding: A Survey of MLLMs -- Evolution, Limitations, and Cognitive Enhancement
- 2025ChartCoder: Advancing Multimodal Large Language Model for Chart-to-Code Generation