Disentangling Hallucinations: Orthogonal Semantic Projection for Robust Interpretability
This paper introduces a unified theoretical framework and a geometric intervention called Orthogonal Semantic Projection (OSP) to mathematically explain and mitigate semantic hallucinations in Vision-Language Model explanations by orthogonalizing query vectors against distractor concepts to ensure robust interpretability.
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 "Confused Spotlight"
Imagine you have a smart camera system (a Vision-Language Model) that can look at a picture and tell you what's in it. To make sure we trust this camera, we use a special tool called XAI (Explainable AI). This tool acts like a flashlight or a heat map that shines on the parts of the image the camera is "looking at" to make its decision.
The Issue: Sometimes, this flashlight gets confused.
If you ask the camera, "Where is the cat?" and the photo actually contains a dog, the flashlight might still shine brightly on the dog. It's as if the flashlight thinks, "Well, dogs and cats are both fluffy animals with four legs, so I'll highlight the dog even though you asked for a cat."
The paper calls this "Semantic Hallucination." The explanation looks convincing, but it's lying. It's highlighting the wrong object because the concepts in the computer's brain are too "sticky" and mixed together.
The Cause: The "Crowded Room" of Ideas
Why does this happen? The paper argues that inside the computer's brain, all words and images live in a giant, high-dimensional room.
- In this room, the concept of "cat" and the concept of "dog" aren't in separate, isolated corners.
- Instead, they are standing close together, sharing some of the same space because they share traits (like "fur" or "paws").
When the computer tries to find the "cat," it grabs the whole cluster of "cat-ness." But because "dog" is standing right next to it and sharing some of that space, the computer accidentally grabs the "dog" part too. This is called Linear Semantic Leakage. The ideas are "leaking" into each other because they aren't perfectly separated.
The Solution: The "Noise-Canceling" Filter
The authors propose a new method called Orthogonal Semantic Projection (OSP). Think of this as a smart noise-canceling filter for the computer's thoughts.
Here is how it works, step-by-step:
- The Dictionary of Distractions: Before the computer looks at the image, OSP creates a list of "distractors." If you are looking for a "cat," the system knows that "dog," "lion," and "tiger" are close relatives. It gathers the mathematical "signatures" of these distractors.
- The Geometric Cleanup: OSP takes the computer's "cat" idea and mathematically pushes it away from the "dog," "lion," and "tiger" ideas.
- Analogy: Imagine you are trying to listen to a specific song (the "cat") in a crowded room where everyone is singing similar tunes. OSP is like putting on headphones that actively cancel out the voices of the people singing about dogs and lions.
- The Pure Signal: What remains is a "purified" version of the "cat" idea. It has had all the shared traits with other animals stripped away. It is now orthogonal (at a perfect 90-degree angle) to the distractors.
- The Result: When the computer uses this purified "cat" idea to shine its flashlight, it ignores the dog completely. The heat map now only lights up the actual cat, or nothing at all if there is no cat.
Why This Matters
The paper proves that this isn't just a trick for one specific type of camera; it works for many different AI models (like CLIP, SigLIP, and Stable Diffusion) and many different ways of creating heat maps.
- It stops the lies: The computer stops highlighting objects that aren't there just because they look similar.
- It keeps the truth: It doesn't make the computer worse at finding the right object; in fact, it often makes the "right" highlight even sharper.
- It's a plug-and-play tool: You don't need to retrain the whole AI. You just add this "filter" step before the explanation is generated.
The Proof
The researchers tested this on thousands of images.
- Quantitative Proof: They measured how often the AI correctly identified the right object and ignored the wrong ones. The "filter" (OSP) significantly improved these scores.
- Human Proof: They showed heat maps to 200 real people. When the maps were generated with the old method, people were often confused or tricked by the wrong highlights. When they saw the maps generated with the new OSP method, people were much better at guessing what the AI was looking at and felt more confident in the answer.
Summary
In short, this paper introduces a way to clean up the AI's vocabulary before it tries to explain itself. By mathematically separating similar concepts (like cats and dogs) so they don't bleed into each other, the AI can finally point its flashlight at the exact thing you asked for, without accidentally lighting up the wrong object next to it.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.