How to put a number on object hallucination instead of eyeballing it
Same topic, related formats. Practice these next.
Same topic, related formats. Practice these next.
Your VLM passes general VQA evals but stakeholders complain it 'makes things up' in image descriptions. Describe how you would measure object hallucination specifically, so you can track it as a real metric rather than an anecdote.
Object hallucination is measured by comparing the objects a model claims against ground-truth labels — CHAIR scores false objects in free captions, POPE probes present/absent with yes-no questions.
Imagine a teacher checking a kid's drawing of a park against a photo of the same park. The kid says it shows a dog, a bench, and a kite. The teacher looks at the photo: bench, yes; dog, yes; kite, nope, there was no kite. So one of three things was made up. That is how you grade a vision model for making things up. You take pictures where you already know exactly what is in them, then check whether the model adds objects that were never there. You can let it describe freely and count the invented bits, or you can flat-out ask 'is there a kite?' and see if it wrongly says yes. Counting those wrong yeses gives you a real number instead of a vague feeling.
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example. Click to expand.
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example.
Everything important, quickly.
Open by separating object hallucination from general factual error, then explain why average VQA accuracy hides it. Lay out the two measurement styles: CHAIR over free captions and POPE over balanced present/absent yes-no questions. Spend time on POPE's adversarial negative sampling, since the co-occurring absent objects are where the language prior overrides the pixels. Close on operationalizing it as a tracked regression gate on a fixed labeled set, and note that decoding settings move the number.
Real products, models, and research that use this idea.
What an interviewer would ask next. Try answering before peeking at the approach.
Red flags and common mistakes that signal junior thinking. Click to expand.
Trusting overall VQA accuracy as a hallucination metric, when a model can score well on average while still confidently inventing extra objects in every description.
The night-before-the-interview bullets. Scan these on the way to the call.
Primary sources. Skim if you want the original framing.