mlsanityData to 7 Oct 2026

Synthesize Step-by-Step: Tools, Templates and LLMs as Data Generators for Reasoning-Based Chart VQA

arXiv 2403.16385 ↗First posted 25 Mar 2024cs.CV cs.CLcited by 18

On the map: LLM reasoning → Multimodal reasoning

Abstract (arXiv)

Understanding data visualizations like charts and plots requires reasoning about both visual elements and numerics. Although strong in extractive questions, current chart visual question answering (chart VQA) models suffer on complex reasoning questions. In this work, we address the lack of reasoning ability by data augmentation. We leverage Large Language Models (LLMs), which have shown to have strong reasoning ability, as an automatic data annotator that generates question-answer annotations for chart images. The key innovation in our method lies in the Synthesize Step-by-Step strategy: our LLM-based data generator learns to decompose the complex question into step-by-step sub-questions (rationales), which are then used to derive the final answer using external tools, i.e. Python. This step-wise generation procedure is trained on synthetic data generated using a template-based QA generation pipeline. Experimental results highlight the significance of the proposed step-by-step generation. By training with the LLM-augmented data (LAMENDA), we significantly enhance the chart VQA models, achieving the state-of-the-art accuracy on the ChartQA and PlotQA datasets. In particular, our approach improves the accuracy of the previous state-of-the-art approach from 38% to 54% on the human-written questions in the ChartQA dataset, which needs strong reasoning. We hope our work underscores the potential of synthetic data and encourages further exploration of data augmentation using LLMs for reasoning-heavy tasks.

Key facts. Cited by 18 papers in the map (data through 7 Oct 2026). Placed in Multimodal reasoning, one of 17 directions in LLM reasoning. Builds on 65 of its 72 references that are in the map. First posted on arXiv 25 Mar 2024.

Builds on

65 of 72 references.

Closest ancestors · 10

Same direction, newest first

  1. 2023LLaMA-Adapter V2: Parameter-Efficient Visual Instruction Model28 Apr
  2. 2023MM-REACT: Prompting ChatGPT for Multimodal Reasoning and Action20 Mar
  3. 2023ViperGPT: Visual Inference via Python Execution for Reasoning14 Mar
  4. 2023Multimodal Chain-of-Thought Reasoning in Language Models2 Feb
  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. 2022Super-CLEVR: A Virtual Benchmark to Diagnose Domain Robustness in Visual Reasoning1 Dec
  8. 2022Visual Programming: Compositional visual reasoning without training18 Nov
  9. 2022Socratic Models: Composing Zero-Shot Multimodal Reasoning with Language1 Apr
  10. 2022ChartQA: A Benchmark for Question Answering about Charts with Visual and Logical Reasoning19 Mar

Other references · 55

  1. 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
  2. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
  3. 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,302
  4. 2015Distilling the Knowledge in a Neural Networkcited by 10,076
  5. 2023Visual Instruction Tuningcited by 7,792
  6. 2023BLIP-2: Bootstrapping Language-Image Pre-training with Frozen Image Encoders and Large Language Modelscited by 6,069
  7. 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,601
  8. 2022Flamingo: a Visual Language Model for Few-Shot Learningcited by 4,337
  9. 2022Large Language Models are Zero-Shot Reasonerscited by 4,323
  10. 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,072
  11. 2023Tree of Thoughts: Deliberate Problem Solving with Large Language Modelscited by 3,155
  12. 2023MiniGPT-4: Enhancing Vision-Language Understanding with Advanced Large Language Modelscited by 2,689
38 more
  1. 2019Language Models as Knowledge Bases?cited by 1,922
  2. 2023ToolLLM: Facilitating Large Language Models to Master 16000+ Real-world APIscited by 1,880
  3. 2016CLEVR: A Diagnostic Dataset for Compositional Language and Elementary Visual Reasoningcited by 1,445
  4. 2020Big Self-Supervised Models are Strong Semi-Supervised Learnerscited by 1,375
  5. 2023Gorilla: Large Language Model Connected with Massive APIscited by 1,302
  6. 2023HuggingGPT: Solving AI Tasks with ChatGPT and its Friends in Hugging Facecited by 1,173
  7. 2022PaLI: A Jointly-Scaled Multilingual Language-Image Modelcited by 762
  8. 2023Distilling Step-by-Step! Outperforming Larger Language Models with Less Training Data and Smaller Model Sizescited by 710
  9. 2022Automatic Chain of Thought Prompting in Large Language Modelscited by 684
  10. 2021Multimodal Few-Shot Learning with Frozen Language Modelscited by 657
  11. 2022Decomposed Prompting: A Modular Approach for Solving Complex Taskscited by 554
  12. 2019LayoutLM: Pre-training of Text and Layout for Document Image Understandingcited by 549
  13. 2023Otter: A Multi-Modal Model with In-Context Instruction Tuningcited by 548
  14. 2021OCR-free Document Understanding Transformercited by 400
  15. 2015Neural Module Networkscited by 375
  16. 2019The Neuro-Symbolic Concept Learner: Interpreting Scenes, Words, and Sentences From Natural Supervisioncited by 369
  17. 2022Pix2Struct: Screenshot Parsing as Pretraining for Visual Language Understandingcited by 360
  18. 2023Chameleon: Plug-and-Play Compositional Reasoning with Large Language Modelscited by 352
  19. 2018DVQA: Understanding Data Visualizations via Question Answeringcited by 338
  20. 2019PlotQA: Reasoning over Scientific Plotscited by 317
  21. 2018Neural-Symbolic VQA: Disentangling Reasoning from Vision and Language Understandingcited by 304
  22. 2023LLaVAR: Enhanced Visual Instruction Tuning for Text-Rich Image Understandingcited by 272
  23. 2021Symbolic Knowledge Distillation: from General Language Models to Commonsense Modelscited by 270
  24. 2023PaLI-X: On Scaling up a Multilingual Vision and Language Modelcited by 254
  25. 2023Large Language Model as Attributed Training Data Generator: A Tale of Diversity and Biascited by 230
  26. 2022TALM: Tool Augmented Language Modelscited by 197
  27. 2021Want To Reduce Labeling Cost? GPT-3 Can Helpcited by 196
  28. 2021Generating Datasets with Pretrained Language Modelscited by 192
  29. 2022Chart-to-Text: A Large-Scale Benchmark for Chart Summarizationcited by 166
  30. 2023Symbolic Chain-of-Thought Distillation: Small Models Can Also "Think" Step-by-Stepcited by 144
  31. 2023MiniLLM: On-Policy Distillation of Large Language Modelscited by 129
  32. 2023Increasing Diversity While Maintaining Accuracy: Text Data Generation with Large Language Models and Human Interventionscited by 121
  33. 2023VisText: A Benchmark for Semantically Rich Chart Captioningcited by 111
  34. 2022End-to-end Document Recognition and Understanding with Dessurtcited by 73
  35. 2019Neural Module Networks for Reasoning over Textcited by 65
  36. 2018Explainable Neural Computation via Stack Neural Module Networkscited by 54
  37. 2019LEAF-QA: Locate, Encode & Attend for Figure Question Answeringcited by 53
  38. 2023DocFormerv2: Local Features for Document Understandingcited by 46

50 most cited of 55 All 55 (JSON)

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 3; 2025: 10; 2026: 5.

18 papers.

Sort:

By area:

  1. 2024ChartMoE: Mixture of Diversely Aligned Expert Connector for Chart Understandingcited by 44
  2. 2025Explain Before You Answer: A Survey on Compositional Visual Reasoningcited by 26
  3. 2025Effective Training Data Synthesis for Improving MLLM Chart Understandingcited by 20
  4. 2025RefChartQA: Grounding Visual Answer on Chart Images through Instruction Tuningcited by 10
  5. 2025Tool-Augmented Spatiotemporal Reasoning for Streamlining Video Question Answering Taskcited by 10
  6. 2025Learning to Pose Problems: Reasoning-Driven and Solver-Adaptive Data Synthesiscited by 8
  7. 2025ChartMind: A Comprehensive Benchmark for Complex Real-world Multimodal Chart Question Answeringcited by 6
  8. 2025ChartPoint: Guiding MLLMs with Grounding Reflection for Chart Reasoningcited by 6
  9. 2025Empowering Small VLMs to Think with Dynamic Memorization and Explorationcited by 5
  10. 2024Utilizing Large Language Models to Synthesize Product Desirability Datasetscited by 4
  11. 2024ViUniT: Visual Unit Tests for More Robust Visual Programmingcited by 3
  12. 2025Improving Large Language Models Function Calling and Interpretability via Guided-Structured Templatescited by 3
6 more
  1. 2025Learning from Reasoning Failures via Synthetic Data Generationcited by 2
  2. 2026Kyrtos: A methodology for automatic deep analysis of graphic charts with curves in technical documentscited by 0
  3. 2026CharTool: Tool-Integrated Visual Reasoning for Chart Understandingcited by 0
  4. 2026Beyond Single Plots: A Benchmark for Question Answering on Multi-Chartscited by 0
  5. 2026M3-VQA: A Benchmark for Multimodal, Multi-Entity, Multi-Hop Visual Question Answeringcited by 0
  6. 2026CURV: Enhancing Chart Understanding Through Curriculum Visual Grounded Reasoningcited by 0

Similar, not cited

Close in wording, no citation either way

  1. 2024Charting the Future: Using Chart Question-Answering for Scalable Evaluation of LLM-Driven Data Visualizations
  2. 2025ChartM3: A Multi-Stage Code-Driven Pipeline for Constructing Multi-Dimensional and Multi-Step Visual Reasoning Data in Chart Comprehension
  3. 2024Distill Visual Chart Reasoning Ability from LLMs to MLLMs
  4. 2025ChartQAPro: A More Diverse and Challenging Benchmark for Chart Question Answering
  5. 2024Advancing Multimodal Large Language Models in Chart Question Answering with Visualization-Referenced Instruction Tuning
  6. 2026Generating Statistical Charts with Validation-Driven LLM Workflows
  7. 2024SIMPLOT: Enhancing Chart Question Answering by Distilling Essentials
  8. 2024Unraveling the Truth: Do VLMs really Understand Charts? A Deep Dive into Consistency and Robustness