Vision-driven Preference Synthesis for Mitigating Hallucinations in VLMs
The paper proposes ViPSy, a two-stage framework that synthesizes visually grounded and policy-aligned preference data to significantly mitigate hallucinations in Vision-Language Models, achieving new state-of-the-art performance on hallucination benchmarks while enhancing general visual capabilities.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine a Vision-Language Model (VLM) as a very smart, well-read art critic who is blindfolded but has a friend describing the painting to them. The problem is, this critic sometimes gets so carried away by their own knowledge of art history that they start describing things that aren't actually in the painting—like claiming there's a golden eagle in a picture of a quiet garden, just because "gardens usually have eagles" in their training data. This is called hallucination.
The paper introduces a new method called ViPSy (Vision-driven Preference Synthesis) to fix this. Think of ViPSy as a clever training camp designed to teach the critic to look at the actual painting rather than relying on their imagination.
Here is how ViPSy works, broken down into two simple stages:
Stage 1: The "Reality Check" (Self-Captioned Semantic Synthesis)
Imagine you want to know exactly what is in a photo, but you aren't sure if your memory is playing tricks on you.
- The Description: First, the AI looks at the original photo and writes a detailed description of it (like a caption).
- The Re-Imagination: Then, it takes that description and asks a different AI (a text-to-image generator) to draw a new picture based only on those words.
- The Comparison: It does this several times, creating a few slightly different "re-imaginings" of the original photo.
- Finding the Common Ground: The system then compares the original photo with these new drawings. It asks: "What objects appear in the original photo AND show up in almost all the new drawings?"
- If the original photo has a red truck, and the new drawings (based on the description) also keep showing a red truck, that's a solid fact.
- If the original photo has a tree, but the new drawings keep forgetting it or changing it, the system knows that detail might be shaky.
The result of this stage is a "Visual Cue." Think of this cue as a trusted checklist of the most undeniable, rock-solid objects in the image (e.g., "Red Truck," "Tree," "Blue Sky"). It strips away the guesswork.
Stage 2: The "Guided Practice" (Cue-Conditioned Self-Distillation)
Now that the AI has its trusted checklist, it goes back to practice describing the photo.
- The Practice Run: The AI tries to describe the photo again, but this time, it is forced to keep the "Visual Cue" checklist in mind. It's like telling the critic, "You must mention the red truck and the tree, and don't make anything up."
- Generating Options: The AI generates several different descriptions based on this guidance. Some will be very accurate; others might still slip up and add a fake object (like a "blue car" that isn't there).
- The Judge: A super-smart "Judge" AI looks at all these options. It compares them against the original photo and picks:
- The Winner: The description that stuck to the checklist and the photo perfectly.
- The Loser: The description that hallucinated (made things up).
The Final Lesson (Preference Alignment)
The system takes these "Winner vs. Loser" pairs and teaches the main AI model: "Next time, you should talk like the Winner, not the Loser."
By doing this, the AI learns to trust the visual evidence (the checklist) over its own internal biases (what it thinks should be there).
Why is this better than old methods?
The paper argues that previous methods had two main flaws:
- The "Edit" Method: Some methods just took a wrong answer and manually edited it to be right. The paper says this is like a teacher rewriting a student's essay; the student doesn't learn how to write it themselves, and the final result feels unnatural.
- The "Random Guess" Method: Other methods just asked the AI to guess many times and picked the best one. The paper says this often fails because the AI still relies on its imagination rather than looking closely at the picture.
ViPSy is special because it uses the AI's own "imagination" (its natural way of speaking) but guides it with a strict, visual checklist. This keeps the AI sounding natural while forcing it to be truthful.
The Results
The paper claims that using this method, the AI became much better at not making things up.
- It reduced "hallucinations" (making up objects) by about 35% on one test and 24% on another, beating all previous methods.
- It also got better at general tasks, like understanding complex scenes and recognizing objects, proving that forcing the AI to look at the picture actually made its "eyes" sharper, not just its mouth quieter.
In short, ViPSy teaches the AI to stop guessing and start looking, using a clever loop of describing, re-drawing, and comparing to find the truth.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.