FUSE: Quantifying Uncertainty in Vision-Language Models by Bayesian Fusing Epistemic and Aleatoric Uncertainty
The paper introduces FUSE, a Bayesian framework that analytically fuses aleatoric embedding-level and epistemic model-level uncertainties to produce a scalar measure for reliably predicting output correctness and achieving state-of-the-art calibration in vision-language models.
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 you are asking a very smart, but sometimes overconfident, robot assistant a question about a picture. You ask, "What color is the cat's hat?" The robot looks at the image and says, "Black." But what if the image is blurry, or the hat is actually blue but looks black in the shadow? How do you know if the robot is guessing or if it's actually sure?
This is the problem the paper FUSE tries to solve. It gives the robot a way to say, "I'm not sure," before it gives you a wrong answer.
Here is how FUSE works, explained through simple analogies:
The Two Types of "Not Sure"
The authors realized that a robot can be unsure for two very different reasons. FUSE measures both of them and combines them into one score.
1. The "Messy Input" Problem (Aleatoric Uncertainty)
- The Analogy: Imagine you are trying to read a handwritten note, but the ink is smudged, the paper is crumpled, and the handwriting is messy. Even if you are a world-class reader, the input itself is confusing.
- In the Paper: This happens when the image or the text question is ambiguous. Maybe the picture is dark, or the question is vague. FUSE looks at the raw data (the image and text) and calculates how "fuzzy" or ambiguous it is. If the data is messy, the robot starts with a "suspicion" that it might be wrong.
2. The "Brain Fog" Problem (Epistemic Uncertainty)
- The Analogy: Imagine you ask a friend a question. If they are confident, they give you one clear answer. But if they are unsure, they might say, "Well, it could be a cup, or maybe a vase, or perhaps a container," and their voice wavers. The variety of their answers tells you they don't know the truth.
- In the Paper: FUSE asks the robot the same question 50 times. If the robot gives 50 different answers (e.g., "cup," "vase," "box"), it shows the robot is confused. If it gives 50 identical answers, it's confident. FUSE measures how much the robot's answers "scatter" or disagree with each other.
The Magic Trick: Bayesian Fusing
Usually, people might just look at the messy input OR the scattered answers. FUSE does something smarter: it combines them using a mathematical recipe called Bayesian Fusion.
- The Analogy: Think of a detective solving a crime.
- Clue A (The Input): The crime scene is very foggy (Messy Input). This makes the detective suspect the case is hard.
- Clue B (The Answers): The witness keeps changing their story (Scattered Answers). This makes the detective suspect the witness is lying or confused.
- The Verdict: FUSE takes both clues and calculates a single "Confidence Score." If the scene is foggy and the witness is changing their story, the score says, "High Uncertainty! Don't trust this answer." If the scene is clear and the witness is consistent, the score says, "Low Uncertainty! This is likely correct."
Why This Matters
The paper shows that FUSE is much better at spotting lies (hallucinations) than previous methods.
- Old Methods: Sometimes, a robot can be very confident but wrong. It might say "Black" with 99% confidence even if the hat is actually blue, just because the robot is overconfident.
- FUSE: By checking both the "fuzziness" of the picture and the "consistency" of the answers, FUSE can catch these mistakes.
The Result: A "Stop" Sign
The final output is a single number (a score).
- Low Score: "I am confident. Go ahead and use my answer."
- High Score: "I am confused. The picture is tricky, and my answers are all over the place. Please don't trust me on this one."
The paper tested this on many visual question-answering datasets (like asking questions about images) and found that FUSE is the best at knowing when to say "I don't know" and when to give a correct answer. This helps make AI safer and more reliable, especially in situations where a wrong answer could be a big problem.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.