← Latest papers
🤖 machine learning

Hallucination-Aware Diffusion Sampling for Inverse Problems via Robust Prior Updates

This paper introduces Robust Prior Update (RPU), a solver-level module that mitigates measurement-conditioned hallucinations in diffusion-based inverse problems by stabilizing the prior update step, thereby significantly improving instance faithfulness and reconstruction quality across various tasks.

Original authors: Pengfei Jin, Yiqi Tian, Kailong Fan, Bingjie Qi, Quanzheng Li

Published 2026-06-02
📖 5 min read🧠 Deep dive

Original authors: Pengfei Jin, Yiqi Tian, Kailong Fan, Bingjie Qi, Quanzheng Li

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 Big Picture: The "Too Creative" Artist

Imagine you are trying to restore an old, damaged photograph. Some parts are missing (like a face covered by a scratch), or the image is blurry. You hire a very talented artist (a Diffusion Model) to fill in the missing pieces.

The artist is amazing at guessing what a face should look like based on millions of other faces they've seen. However, because they are so creative, they sometimes add details that weren't actually in the original photo.

  • The Problem: They might draw a pair of glasses on a person who wasn't wearing any, or change the shape of a mouth just because it "looks good."
  • The Paper's Term: This is called Hallucination. In this context, it's not just a mistake; it's the artist inventing facts that the evidence (the damaged photo) doesn't support.

The authors of this paper realized that while the artist is trying to be helpful, they are getting too confident in their guesses before checking the actual evidence.

The Two-Step Dance

The paper explains that these AI solvers work in a two-step dance to fix the image:

  1. The "Guess" Step (Prior Update): The artist looks at the blurry image and says, "I think this should be a nose here." They make a bold guess based on their training.
  2. The "Check" Step (Measurement Conditioning): The artist then looks at the actual damaged photo and says, "Wait, does my guess match the pixels I can see?" They adjust the image to fit the evidence.

The Flaw: The paper argues that the "Guess" step is where the trouble starts. The artist makes a wild guess (hallucinating a nose) before the "Check" step happens. Even when they try to correct it later, that invented detail often sticks around because the "Check" step isn't strong enough to erase the artist's confidence.

The Solution: RPU (The "Reality Check" Pause)

The authors propose a new module called RPU (Robust Prior Update). Think of RPU as a "pause button" or a "stability test" inserted right before the artist makes their big guess.

Here is how RPU works, using a Tightrope Walker analogy:

  • Without RPU: The artist (the walker) takes a giant leap forward based on a hunch. If they are wrong, they might fall off the tightrope (create a fake detail).
  • With RPU: Before the artist takes that big leap, they take a few tiny, cautious steps back and forth to test the ground.
    • They ask: "If I move my foot this way, is the ground stable? Or is it shaky?"
    • If the ground is shaky (meaning the guess is unstable or likely to be a hallucination), RPU says, "Don't take that big leap."
    • Instead, it anchors the artist back to their current safe spot and only allows a small, safe movement.

Crucially: RPU does not change the "Check" step. It doesn't change how the AI looks at the damaged photo. It only changes how the AI makes its initial guess, making that guess more careful and less likely to invent fake details.

What They Found (The Results)

The team tested this new method (RPU) against the standard method (DPS) using faces (FFHQ dataset) and general images (ImageNet).

  1. Better Accuracy: When they measured the results with math (PSNR and LPIPS scores), RPU produced clearer, more accurate images than the standard method.
  2. Human Preference: They asked humans to look at the results without knowing which was which.
    • The Result: Humans overwhelmingly preferred the RPU images.
    • Why? In the standard method, the AI often added fake details (like a partial pair of glasses or a weird mouth shape) that looked realistic but were wrong. RPU avoided these inventions, keeping the image faithful to the original evidence.
  3. The "Tie" Factor: In some cases, the differences were so subtle that humans couldn't tell them apart (a "tie"). However, whenever humans could tell a difference, they almost always picked RPU as the one that looked more like the true original.

The Bottom Line

The paper claims that by making the "guessing" part of the AI more stable and cautious (Robust Prior Update), we can stop the AI from "hallucinating" fake details.

  • Before: The AI guesses wildly, then tries to fix it, but fake details often survive.
  • After (with RPU): The AI checks its own stability before guessing, ensuring that what it adds is actually supported by the evidence.

The authors conclude that this is a targeted fix: it doesn't make the AI "smarter" at guessing; it makes it more faithful to the specific photo it is trying to restore.

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 →