Online Self-Calibration: Teaching VLMs to Avoid Hallucination
> Paper: Online Self-Calibration Against Hallucination in Vision-Language Models > Authors: Minghui Chen, Chenxu Yang, Hengjie Zhu, Dayan Wu, Zheng Lin, Qingyi Si > arXiv: 2605.00323 | 2026-04-29
The Hallucination Problem
When a vision-language model describes an image, it may invent details that do not exist. For example, given a photo that contains only a cat, the model might generate: "A cat sitting on a red sofa, next to a cup of coffee, with rain visible outside the window..." - none of which appear in the image. This is hallucination.
Existing approaches and their drawbacks:
- Use a stronger model (e.g., GPT) to generate supervision signals
- Offline training only
- Problems:
- The student model is forced to align with details beyond its perceptual capacity
- It never learns to truly "see" - it learns to "guess"
- A supervision-perception mismatch emerges
- The same LVLM may hallucinate when generating answers
- But it judges whether an answer is correct more accurately
- This gap becomes the source of self-supervision
- The model knows what it can perceive clearly
- It does not operate beyond its capabilities
- When uncertain, it says "uncertain" instead of guessing
- Not offline supervision from a stronger model
- Real-time self-calibration, adjusting via the generative-discriminative gap
- Continuous improvement
- No dependence on a stronger model
- Self-supervised, more reliable, more economical
- Traditional methods = a teacher tells the student the answer; the teacher sees more clearly, so the student memorizes answers beyond their own understanding
- New method = the student learns to check their own answers: "Am I sure about this part? This part I'm unsure about" - honestly facing one's own abilities
- Capability mismatch: stronger models perceive more detail; weaker models are forced to align beyond their perception and can only guess
- Unreliable: the stronger model can also be wrong; erroneous signals propagate and corrupt the student
- Expensive: requires a strong model to generate supervision; high compute cost; no online updating
- Self-knowledge: knows its boundaries, stays within them, is honest
- Online updates: real-time calibration, continuous improvement, adapts to new data
- Economical: no strong teacher model needed, self-supervised, low cost
Online Self-Calibration
The paper proposes an online self-calibration method:
> Core idea: Exploit the generative-discriminative gap inside an LVLM to obtain reliable self-supervised signals, enabling online learning against hallucination.
Technical highlights:
1. Generative-Discriminative Gap
2. Self-Knowledge
3. Online Learning
4. No External Supervision Needed
An analogy:
Why Self-Calibration Beats External Supervision
Problems with external supervision:
Advantages of self-calibration:
Takeaways
If you are tackling VLM hallucination, ask yourself:
1. Does my model operate beyond its perceptual capacity? 2. Am I exploiting the generative-discriminative gap? 3. Is self-supervision more reliable than external supervision here? 4. Does the model have "self-knowledge"?
The paper's key message: fighting hallucination is not about making the model "say more," but making it "speak more honestly."
When a VLM learns self-knowledge, it transforms from a rambling storyteller into an honest observer. In the future of AI perception, the best model is not the most talkative one, but the most honest one. Knowing one's own boundaries is the most reliable compass in the ocean of knowledge.