DICA: Dual-Indicator Guided Contrastive Alignment in Multimodal Large Language Models
This paper proposes DICA, a novel method that mitigates hallucinations in multimodal large language models by monitoring Visual Attention Entropy and Output Image Correlation to trigger targeted contrastive alignment when visual grounding deviates from the ideal coarse-to-fine reasoning process.
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 trying to solve a mystery by looking at a single, crowded photograph. A human detective doesn't stare blankly at the whole picture forever. Instead, they start with a wide scan to get the "vibe" of the scene, then their eyes zoom in on specific clues—a red shoe, a broken window, a suspicious shadow—to piece together the answer. This is how our brains naturally work: a journey from a broad overview to a sharp, focused detail.
Now, imagine teaching a super-smart robot to do the same thing. We've built these "Multimodal Large Language Models" (MLLMs) that can see images and talk about them, like answering questions about a photo. But here's the catch: sometimes these robots get a little dizzy. They might start staring at the wrong part of the picture, or they might stop looking at the picture entirely and just guess based on what they've heard before. When this happens, they start "hallucinating"—making up facts that aren't there, like claiming there's a dog in a photo of a cat just because they love dogs. Scientists are trying to figure out how to stop these robots from daydreaming so they can be reliable helpers in the real world.
This paper introduces a clever new system called DICA (Dual-Indicator Guided Contrastive Alignment) to act like a "spot-check" supervisor for these AI detectives. The researchers noticed that when these models start to hallucinate, they usually make one of two specific mistakes. First, their attention might "drift," meaning their focus suddenly scatters all over the image like a nervous squirrel, losing the important clues. Second, they might "underuse" the visual evidence, meaning they stop looking at the photo and start relying too much on their internal memory or guesses.
To catch these mistakes, DICA uses two internal "gauges" (indicators) that monitor the robot's brain while it's thinking. The first gauge, called Visual Attention Entropy, measures how scattered the robot's focus is. If the number spikes, it means the robot is panicking and looking everywhere at once. The second gauge, Output-Image Correlation, checks how much the robot's answer actually depends on the picture versus just its own text predictions. If this number drops, the robot is ignoring the photo and making things up.
When DICA sees these gauges go into the red zone, it doesn't just let the robot keep guessing. Instead, it triggers a "correction mode." If the robot's focus is drifting, DICA compares its current confused thoughts with a "calm" version of the same question to steer it back to the right spot. If the robot is ignoring the photo, DICA forces it to look back at the visual clues it previously found, essentially saying, "Hey, remember what you saw in the picture? Use that!"
The authors tested this method on several standard tests where robots have to answer questions about images or describe them. They found that DICA consistently helped the models get more answers right and make fewer made-up claims. For example, on a test called POPE, the method improved the model's accuracy significantly, helping it correctly identify objects that were actually there and ignore ones that weren't. On another test called CHAIR, which measures how often a robot invents objects in a description, DICA reduced the number of fake objects mentioned.
The paper suggests that this approach is particularly effective because it doesn't just apply a generic "stop guessing" rule. Instead, it diagnoses exactly why the robot is failing in that specific moment—is it distracted, or is it ignoring the evidence?—and then applies the precise fix needed. While the method does add a tiny bit of extra time to the thinking process (about 0.04 to 0.08 seconds per word), the researchers argue this small cost is worth it to prevent the robot from confidently stating falsehoods. Ultimately, the study shows that by watching these two simple indicators and intervening only when necessary, we can make these powerful AI tools much more trustworthy and grounded in reality.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.