R1-SyntheticVL: Is Synthetic Data from Generative Models Ready for Multimodal Large Language Model?
Jingyi Zhang, Tianyi Lin, Huanjin Yao, Xiang Lan, Shunyu Liu, Jiaxing Huang
TL;DR
R1-SyntheticVL addresses data scarcity in multimodal LLM training by proposing CADS, which combines collective generation by multiple MLLMs and collaborative judgment to synthesize high-quality, diverse, and challenging multimodal data. An Adversarial Context Optimization mechanism steers generation toward hard, informative samples, yielding MMSynthetic-20K. The synthetic data trains R1-SyntheticVL via GRPO, achieving state-of-the-art results on several benchmarks and showing potential to complement or reduce reliance on real data. The approach targets data bottlenecks in real-world tasks requiring precise visual-text alignment and multi-step reasoning, with practical implications for scalable MLLM development.
Abstract
In this work, we aim to develop effective data synthesis techniques that autonomously synthesize multimodal training data for enhancing MLLMs in solving complex real-world tasks. To this end, we propose Collective Adversarial Data Synthesis (CADS), a novel and general approach to synthesize high-quality, diverse and challenging multimodal data for MLLMs. The core idea of CADS is to leverage collective intelligence to ensure high-quality and diverse generation, while exploring adversarial learning to synthesize challenging samples for effectively driving model improvement. Specifically, CADS operates with two cyclic phases, i.e., Collective Adversarial Data Generation (CAD-Generate) and Collective Adversarial Data Judgment (CAD-Judge). CAD-Generate leverages collective knowledge to jointly generate new and diverse multimodal data, while CAD-Judge collaboratively assesses the quality of synthesized data. In addition, CADS introduces an Adversarial Context Optimization mechanism to optimize the generation context to encourage challenging and high-value data generation. With CADS, we construct MMSynthetic-20K and train our model R1-SyntheticVL, which demonstrates superior performance on various benchmarks.
