← Latest papers
🤖 AI

Reasoning Matters: Mitigate Hallucination in Multimodal Large Reasoning Models via Reasoning-Conditioned Preference Optimization

This paper introduces Reasoning-Conditioned Direct Preference Optimization (RC-DPO), a novel training framework that mitigates hallucinations in Multimodal Large Reasoning Models by explicitly aligning answer generation with logically consistent, visually grounded reasoning chains rather than treating them as a monolithic output.

Original authors: Jiawei Kong, Hao Fang, Shunxiang Liao, Jinyu Li, Bin Chen, Hao Wu, Shu-Tao Xia, Min Zhang

Published 2026-05-28
📖 4 min read☕ Coffee break read

Original authors: Jiawei Kong, Hao Fang, Shunxiang Liao, Jinyu Li, Bin Chen, Hao Wu, Shu-Tao Xia, Min Zhang

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

The Problem: The "Confident Liar"

Imagine a very smart student (the AI) who is taking a test about a picture. This student is great at solving hard problems, but they have a bad habit: they often hallucinate.

In the past, if the student got the final answer wrong, teachers would just tell them, "No, that answer is incorrect." But this paper discovered a new problem with "Reasoning Models" (AI that thinks out loud before answering).

These models don't just get the final answer wrong; they often lie while they are thinking.

  • The Scenario: The student looks at a picture of a truck in a desert.
  • The Lie: In their "thinking" steps (Chain-of-Thought), they invent a story: "I see a blue dining table in the foreground." (There is no table).
  • The Result: Because they convinced themselves there was a table, they confidently answer, "Yes, there is a dining table."

The paper argues that current training methods are like teachers who only grade the final answer. They see "Yes" and "No" and try to fix that, but they ignore the fact that the student's thinking process was full of lies. The student learns to guess the right answer by luck or by memorizing shortcuts, without actually learning to look at the picture correctly.

The Solution: RC-DPO (The "Thinking Coach")

The authors propose a new training method called RC-DPO (Reasoning-Conditioned Direct Preference Optimization).

Think of this as a new way for a coach to train an athlete. Instead of just saying, "You ran the race too slow, try again," the coach breaks it down:

  1. The Condition: The coach says, "If you run with good form (a truthful thought process), you should get a gold medal. If you run with bad form (a lying thought process), you should get a penalty, even if you somehow crossed the finish line first."
  2. The Goal: The AI learns that a "good answer" is only valid if it is supported by a "good thought process." It forces the AI to align its thinking with the visual evidence.

How They Built the Training Data (The "Search and Prune" Strategy)

To teach the AI this new lesson, the researchers needed examples of "Good Thinking" vs. "Bad Thinking." They didn't just ask humans to write these; they built a system to generate them automatically:

  1. Finding the "Good Thinking" (MCTS):
    Imagine a detective trying to solve a mystery. Instead of guessing one path, the detective tries many different paths (using a method called Monte Carlo Tree Search). They check each path to see: "Does this step match the photo? Is the logic sound?"

    • They pick the path that is the most logical and visually accurate. This becomes the Positive Sample (the "Good Thinking" example).
  2. Creating the "Bad Thinking" (Attention Pruning):
    To teach the AI what not to do, they took a normal answer and deliberately broke it. They looked at which words in the "thinking" part were most connected to the image (like "red," "truck," "dust").

    • They pruned (cut out) those important visual words.
    • This created a "Bad Thinking" sample that sounds like it's thinking, but it's actually ignoring the picture. This becomes the Negative Sample.

The Result: A More Honest Thinker

By training the AI to prefer the "Good Thinking" path over the "Bad Thinking" path (even when the final answer is the same), the model learned to stop lying during its thought process.

  • Before: The AI would hallucinate a table, think about it, and answer "Yes."
  • After: The AI looks at the picture, sees no table, thinks "I see a truck and a shed, but no table," and answers "No."

Summary

The paper claims that to stop AI from hallucinating (making things up), we can't just fix the final answer. We have to fix the thinking process itself. Their new method, RC-DPO, acts like a strict coach that says, "You can't get the right answer if your reasoning is a lie." By training the model to link good answers strictly to good, evidence-based reasoning, they significantly reduced the number of hallucinations in these complex vision-language models.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →