Learning from Reasoning Failures via Synthetic Data Generation
Not on the map. Why?
Abstract (arXiv)
Training models on synthetic data has emerged as an increasingly important strategy for improving the performance of generative AI. This approach is particularly helpful for large multimodal models (LMMs) due to the relative scarcity of high-quality paired image-text data compared to language-only data. While a variety of methods have been proposed for generating large multimodal datasets, they do not tailor the synthetic data to address specific deficiencies in the reasoning abilities of LMMs which will be trained with the generated dataset. In contrast, humans often learn in a more efficient manner by seeking out examples related to the types of reasoning where they have failed previously. Inspired by this observation, we propose a new approach for synthetic data generation which is grounded in the analysis of an existing LMM's reasoning failures. Our methodology leverages frontier models to automatically analyze errors produced by a weaker LMM and propose new examples which can be used to correct the reasoning failure via additional training, which are then further filtered to ensure high quality. We generate a large multimodal instruction tuning dataset containing over 553k examples using our approach and conduct extensive experiments demonstrating its utility for improving the performance of LMMs on multiple downstream tasks. Our results show that models trained on our synthetic data can even exceed the performance of LMMs trained on an equivalent amount of additional real data, demonstrating the high value of generating synthetic data targeted to specific reasoning failure modes in LMMs. We will make our dataset and code publicly available.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 38 of its 60 references that are in the map. First posted on arXiv 20 Apr 2025.
Builds on
38 of 60 references.
References · 38
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,170
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,626
- 2023Visual Instruction Tuningcited by 7,869
- 2024GPT-4o System Cardcited by 4,588
- 2023Improved Baselines with Visual Instruction Tuningcited by 4,418
- 2023SDXL: Improving Latent Diffusion Models for High-Resolution Image Synthesiscited by 4,356
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,349
- 2024Qwen2-VL: Enhancing Vision-Language Model's Perception of the World at Any Resolutioncited by 4,234
- 2022Prompt-to-Prompt Image Editing with Cross Attention Controlcited by 2,431
- 2023MMBench: Is Your Multi-modal Model an All-around Player?cited by 2,141
- 2023MMMU: A Massive Multi-discipline Multimodal Understanding and Reasoning Benchmark for Expert AGIcited by 2,080
26 more
- 2022Learn to Explain: Multimodal Reasoning via Thought Chains for Science Question Answeringcited by 1,919
- 2019Towards VQA Models That Can Readcited by 1,718
- 2019OK-VQA: A Visual Question Answering Benchmark Requiring External Knowledgecited by 1,121
- 2024Gemma: Open Models Based on Gemini Research and Technologycited by 916
- 2018VizWiz Grand Challenge: Answering Visual Questions from Blind Peoplecited by 858
- 2021InfographicVQAcited by 437
- 2022Is synthetic data from generative models ready for image recognition?cited by 320
- 2023Large Language Model as Attributed Training Data Generator: A Tale of Diversity and Biascited by 232
- 2024ALLaVA: Harnessing GPT4V-Synthesized Data for Lite Vision-Language Modelscited by 205
- 2023To Repeat or Not To Repeat: Insights from Scaling LLM under Token-Crisiscited by 92
- 2024AgentInstruct: Toward Generative Teaching with Agentic Flowscited by 89
- 2022Distilling Model Failures as Directions in Latent Spacecited by 82
- 2024LLM2LLM: Boosting LLMs with Novel Iterative Data Enhancementcited by 70
- 2025Scaling Text-Rich Image Understanding via Code-Guided Synthetic Multimodal Data Generationcited by 58
- 2023ZeroShotDataAug: Generating and Augmenting Training Data with ChatGPTcited by 32
- 2024PromptKD: Distilling Student-Friendly Knowledge for Generative Language Models via Prompt Tuningcited by 25
- 2022NeuroCounterfactuals: Beyond Minimal-Edit Counterfactuals for Richer Data Augmentationcited by 23
- 2024Synthesize Step-by-Step: Tools, Templates and LLMs as Data Generators for Reasoning-Based Chart VQAcited by 19
- 2023TarGEN: Targeted Data Generation with Large Language Modelscited by 17
- 2024The Synergy between Data and Multi-Modal Large Language Models: A Survey from Co-Development Perspectivecited by 15
- 2024CRAFT Your Dataset: Task-Specific Synthetic Dataset Generation Through Corpus Retrieval and Augmentationcited by 14
- 2024SK-VQA: Synthetic Knowledge Generation at Scale for Training Context-Augmented Multimodal LLMscited by 12
- 2024Data-Juicer 2.0: Cloud-Scale Adaptive Data Processing for and with Foundation Modelscited by 12
- 2023NeuroComparatives: Neuro-Symbolic Distillation of Comparative Knowledgecited by 8
- 2024DISCERN: Decoding Systematic Errors in Natural Language for Text Classifierscited by 8
- 2023Identifying and Mitigating Model Failures through Few-shot CLIP-aided Diffusion Generationcited by 3
Built on by
Citing papers per year: 2025: 1; 2026: 1.
2 papers.
Similar, not cited
Close in wording, no citation either way
- 2025Synthetic Data Generation Using Large Language Models: Advances in Text and Code
- 2026Learning from Synthetic Data Improves Multi-hop Reasoning
- 2023Evaluating the Capabilities of Multi-modal Reasoning Models with Synthetic Task Data
- 2026When Models Judge Themselves: Unsupervised Self-Evolution for Multimodal Reasoning
- 2024Generative AI for Synthetic Data Generation: Methods, Challenges and the Future
- 2026Reasoning-Driven Synthetic Data Generation and Evaluation
- 2024Smaller, Weaker, Yet Better: Training LLM Reasoners via Compute-Optimal Sampling
- 2026ORACLE: Optimizing Reasoning Abilities of Large Language Models via Constraint-Led Synthetic Data Elicitation