TLDR: VaPR introduces a novel framework for generating high-quality preference data for Large Vision-Language Models (LVLMs). It uses LLM-guided editing to create “hard-negative” responses that are stylistically and length-wise similar to accepted responses but contain targeted errors. This approach mitigates biases found in existing synthetic datasets, leading to significant performance improvements in LVLMs across various benchmarks, especially in reasoning tasks, and reduces the tendency to overconfidently answer “Yes” to binary questions. The framework also generalizes well to open-source LLM editors.
Large Vision-Language Models, or LVLMs, have made incredible strides in understanding and generating responses based on both images and text. However, these advanced AI models often struggle with accurately aligning visual information with linguistic reasoning, sometimes producing plausible-sounding but incorrect or illogical answers. A common method to improve these models is called preference finetuning, where AI models learn from examples of preferred and less preferred responses.
Existing preference finetuning techniques, particularly those using AI-generated feedback, have shown promise. Yet, they frequently encounter a significant problem: noise in the synthetic preference data. This noise often appears as biases in the length or writing style of the generated responses, which can mislead the model during training.
Introducing VaPR: A New Approach to Preference Alignment
To tackle these challenges, researchers have introduced a new framework called VaPR, which stands for Vision-language Preference alignment for Reasoning. VaPR’s core innovation is a hard-negative response generation framework. This means it creates ‘rejected’ responses that contain specific, targeted errors, but crucially, they maintain a similar style and length to the ‘accepted’ or correct responses. This careful construction prevents models from learning superficial cues like response length or style, forcing them to focus on the actual content and reasoning.
The VaPR framework uses an LLM-guided response editing process. Instead of relying on other vision-language models to generate and score responses, VaPR leverages the semantic understanding of large language models (LLMs) to edit ground-truth responses. It provides the LLM with the instruction, the correct response, and task-specific information (like spatial reasoning or object attributes). The LLM then perturbs specific parts of the correct response, injecting semantic errors that make the rejected response incorrect for the task, all while preserving its style and length.
Using this framework, the team developed the VaPR dataset, which consists of 30,000 high-quality samples. This dataset is designed to cover a wide range of tasks, including perception (like object recognition, color, size, background), reasoning (like counting, spatial relationships, comparisons), and even image captioning. This diversity helps models learn generalizable preferences.
Significant Performance Gains Across Models
The effectiveness of VaPR was tested by finetuning three families of LVLMs: LLaVA-V1.5, Qwen2VL, and Qwen2.5VL, across various sizes (from 2 billion to 13 billion parameters). These VaPR-trained models were then evaluated on ten diverse benchmarks, covering open-ended questions, vision-centric reasoning, academic and mathematical tasks, hallucination detection, and adversarial robustness.
The results were impressive. VaPR models delivered significant performance improvements, with average gains of 6.5% for LLaVA, 4.0% for Qwen2VL, and 1.5% for Qwen2.5VL. These improvements were particularly notable in reasoning tasks, such as adversarial, spatial, and counting challenges. Interestingly, even without explicit training on textual or mathematical data, VaPR models showed gains in these areas, suggesting that enhanced fine-grained perception and spatial reasoning capabilities contribute to better overall understanding.
A key finding was VaPR’s ability to reduce the tendency of LVLMs, like LLaVA, to overconfidently answer “Yes” to binary questions—a common failure mode. This indicates improved visio-linguistic compositionality and a more balanced understanding of visual cues.
Also Read:
- Enhancing Multimodal Reasoning with Advanced Vision-Language Process Reward Models
- Decoding LLM’s Visual Intuition from Language Pre-training
Scaling and Open-Source Generalizability
A scaling analysis revealed that performance consistently improved with larger dataset sizes. LLaVA models benefited significantly even with smaller amounts of VaPR data, while Qwen models showed more substantial improvements at larger scales, aligning with their stronger pre-trained foundations.
Furthermore, the VaPR framework proved to be generalizable to open-source LLMs as editors. An ablation study using Qwen3-32b to generate a dataset called VaPR-OS showed that models trained on this open-source-generated data achieved 99% of the performance of models trained on the GPT-4o-generated VaPR. This demonstrates that researchers can apply the VaPR framework without relying on closed-source APIs.
In conclusion, VaPR addresses critical challenges in aligning LVLMs by creating a high-quality preference dataset that mitigates stylistic and length biases. This leads to more reliable and generalizable LVLMs, particularly in complex reasoning tasks. The research team plans to extend this framework to larger datasets, broader reasoning tasks, and explore combining it with other preference optimization methods. You can find more details about this research paper here.


