FINER: MLLMs Hallucinate under Fine-grained Negative Queries
This paper introduces FINER, a framework and benchmarks designed to expose and analyze hallucinations in multimodal large language models caused by fine-grained negative queries, and proposes FINER-Tuning to significantly mitigate these errors while enhancing overall model performance.
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 have a very smart, well-traveled friend who loves looking at photos and describing them. This friend is a Multimodal Large Language Model (MLLM). They are great at saying, "I see a dog!" or "That's a red car!"
But here's the catch: sometimes, this friend gets a little too confident and starts making things up. This is called hallucination. They might say, "I see a dog wearing a hat," even if the dog is bare-headed.
The Problem: The "Fine-Grained" Trap
Existing tests for these AI friends are like a game of "Spot the Difference" with big, obvious changes.
- Old Test: "Is there a dog in this picture?" (If there's a cat, the AI says "No." Easy!)
- The Real World: People ask tricky, detailed questions like, "Is that a brown dog with floppy ears sitting under the table?"
The paper argues that current AI models are terrible at this. If you ask, "Is there a purple dog?" and there is a brown dog, the AI often gets confused. It sees a dog, so it ignores the color and says, "Yes!" It fails to notice the specific detail that makes the statement false.
The Solution: FINER (The "Fine-Grained Negative Query" Detective)
The researchers created a new set of tests called FINER. Think of this as a "trick question" exam designed specifically to catch the AI lying about tiny details.
They built two massive question banks:
- FINER-CompreCap: Based on carefully hand-checked photos.
- FINER-DOCCI: Based on thousands of photos with long, detailed descriptions.
How the test works (The Analogy):
Imagine you are showing a photo of a red apple to the AI.
- The Trap Question: "Can you see the green apple?"
- The AI's Old Habit: "Yes! I see an apple!" (It missed the color).
- The FINER Goal: The AI should say, "No, I see a red apple, not a green one."
They tested four types of traps:
- Multi-Object: "Do you see a cat and a toaster?" (There is a cat and a lamp).
- Multi-Attribute: "Do you see a cat with blue fur?" (The cat has orange fur).
- Multi-Relation: "Do you see a cat sitting on the sofa?" (The cat is under the sofa).
- The "What" Question: "What is the blue cat sitting on?" (There is no blue cat).
The Discovery:
The researchers found that as the questions got more detailed (more "fine-grained"), the AI's performance crashed. The more details you added to the lie, the more likely the AI was to believe it. It's like a magician who can spot a missing card but gets fooled if you swap the suit and the number.
The Fix: FINER-Tuning (The "Truth Serum")
To fix this, they didn't just tell the AI "Stop lying." They taught it how to detect lies in the questions themselves.
They used a technique called DPO (Direct Preference Optimization). Imagine training a dog:
- Old Way: You show the dog a ball and say "Good dog" if it barks.
- FINER-Tuning Way: You show the dog a picture of a ball and ask, "Is that a shoe?"
- If the dog says "Yes," you say, "No, that's wrong. Look closer."
- If the dog says, "No, that's a ball," you say, "Excellent! You caught the trick!"
They fed the AI thousands of these "trick questions" where the correct answer was always "No, but I see [the real thing]." This taught the AI to be a critical reader rather than just a passive describer.
The Results: A Smarter, More Honest AI
After this training (FINER-Tuning):
- The AI stopped hallucinating: It got much better at saying "No" when a detail was wrong.
- It didn't get lazy: Sometimes, when you train an AI to be more careful, it gets scared to answer anything. But this method made the AI smarter without making it afraid to speak. It actually got better at general tasks too!
- It beat the giants: Even the biggest, most powerful AI models (like InternVL and Qwen) improved significantly, sometimes by over 20%.
The Big Picture
This paper is like teaching a child to read a menu carefully. Before, the child would just see "Pizza" and order it, even if the menu said "Vegan Pizza" and they wanted meat. Now, with FINER, the AI learns to read every word, check every ingredient, and admit when the description doesn't match the picture.
It's a crucial step toward making AI trustworthy, especially in fields like medicine or law, where a tiny detail (like a "benign" vs. "malignant" tumor) matters more than the big picture.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.