MM-GEN: Enhancing Task Performance Through Targeted Multimodal Data Curation
Siddharth Joshi, Besmira Nushi, Vidhisha Balachandran, Varun, Chandrasekaran, Vibhav Vineet, Neel Joshi, Baharan Mirzasoleiman

TL;DR
MM-Gen is a scalable data curation method that generates high-quality, task-specific synthetic data to improve vision-language models' performance on specialized tasks like diagram understanding.
Contribution
Introduces MM-Gen, a three-stage targeted synthetic data generation process that significantly enhances VLMs on specialized tasks compared to general datasets.
Findings
29% improvement on spatial reasoning tasks
15% improvement on diagram understanding
Up to 1.6x better than human-curated data
Abstract
Vision-language models (VLMs) are highly effective but often underperform on specialized tasks; for example, Llava-1.5 struggles with chart and diagram understanding due to scarce task-specific training data. Existing training data, sourced from general-purpose datasets, fails to capture the nuanced details needed for these tasks. We introduce MM-Gen, a scalable method that generates task-specific, high-quality synthetic text for candidate images by leveraging stronger models. MM-Gen employs a three-stage targeted process: partitioning data into subgroups, generating targeted text based on task descriptions, and filtering out redundant and outlier data. Fine-tuning VLMs with data generated by MM-Gen leads to significant performance gains, including 29% on spatial reasoning and 15% on diagram understanding for Llava-1.5 (7B). Compared to human-curated caption data, MM-Gen achieves up to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSemantic Web and Ontologies
