Synth-Align: Improving Trustworthiness in Vision-Language Model with Synthetic Preference Data Alignment
Robert Wijaya, Ngoc-Bao Nguyen, Ngai-Man Cheung
TL;DR
This work tackles hallucinations and misalignment in large vision-language models by introducing SynthAlign, a synthetic-data pipeline for post-training alignment guided by Direct Preference Optimization (DPO). The method generates synthetic images via Stable Diffusion, ranks them with a reward signal, crafts instruction prompts with GPT-4o, produces responses from open-source LVLMs, and selects top and bottom responses using a reward function to train with DPO on data sampled from a small synthetic corpus. By replacing costly human annotation with reward-model proxies, SynthAlign delivers substantial improvements on vision-language and hallucination benchmarks (e.g., MMHal-Bench and POPE) with a 9K–12K data budget. The approach demonstrates scalable, safer LVLM deployment potential while highlighting the importance of data quality and the trade-offs inherent in synthetic data for real-world applications.
Abstract
Large Vision-Language Models (LVLMs) have shown promising capabilities in understanding and generating information by integrating both visual and textual data. However, current models are still prone to hallucinations, which degrade the performance and greatly harm the user experience in real-world applications. Post-training alignment, particularly preference-tuning, is intended to align model outputs and behaviors (safety, instruction-following, style), ensuring robustness and adaptability to a wide range of tasks. The use of synthetic data for alignment, particularly in multimodal settings, remains under explored. Existing approaches typically use a strong model or a ground-truth model (CLIP) to determine positive and negative image-text data points. This paper proposes SynthAlign, a pipeline to generate and collect synthetic human-preference image-text data with optimal control built specifically for post-training alignment with DPO. At the core of the framework is the utilization of reward models as a proxy of human preference. A series of evaluation and benchmarking is provided to validate the effectiveness of the proposed framework and the resulting dataset. Notably, our framework enhanced LLaVA-1.5-7B achieved substantial POPE improvements: 87.6\% accuracy and 97.8\% precision, MMHal-Bench score increased from 2.36 to 3.49, and hallucination rate decreased from 51.0\% to 25.0\% (a 50.98\% relative reduction).
