CC-VQA: Solving the "Static vs. Dynamic" Knowledge Tug-of-War in VLM

CC-VQA: Conflict- and Correlation-Aware Method for Mitigating Knowledge Conflict in Knowledge-Based Visual Question Answering

Summary
Problem
Method
Results
Takeaways
Abstract

The paper introduces CC-VQA, a training-free framework designed to mitigate knowledge conflicts between a Vision Language Model's (VLM) internal parametric knowledge and externally retrieved information in Knowledge-Based Visual Question Answering (KB-VQA). By leveraging vision-centric reasoning and correlation-guided decoding, it achieves SOTA results on benchmarks like E-VQA, InfoSeek, and OK-VQA.

Knowledge-Based Visual Question Answering (KB-VQA) has always lived in a state of tension. On one hand, we have the parametric knowledge—the vast, frozen world-view stored within a Vision Language Model (VLM) like Qwen or Llama. On the other hand, we have external knowledge—the dynamic, retrieved facts from Wikipedia or specialized databases.

When these two sources disagree, the result is "Knowledge Conflict." The model either stubbornly sticks to an internal hallucination or gets misled by noisy retrieved text. CC-VQA proposes a brilliant, training-free way to act as an "impartial judge" using the most obvious tool available: the image itself.

TL;DR

CC-VQA is a new framework that treats knowledge conflict as a visual reasoning problem. By externalizing the model's internal thoughts and comparing them with retrieved snippets through a "vision-centric" lens, it filters out noise and picks the correct answer without any fine-tuning. It boosts accuracy by up to 6.4% on major benchmarks.


The Problem: The Noise in Retrieval

The authors made a staggering observation: in standard RAG pipelines for VQA, retrieved contexts are incredibly redundant. Analysis shows that for 90% of questions, the answer lies in only the top 25% of the most relevant sentences. The rest is noise that creates "Harmful Ratio"—instances where adding external knowledge actually makes the model wrong when it was previously right.

Knowledge Conflict Example


Methodology: Vision-Centric Logic

The core "aha!" moment of CC-VQA is that retrieved text should be validated against visual evidence. If a retrieved article says a mushroom is "Amanita" because of its ringed stem, the VLM should specifically look at the stem in the image to verify that claim before trusting the text.

1. Visual-Centric Contextual Conflict Reasoning (VCCR)

Instead of just feeding text to the model, VCCR:

  • Generates a "Parametric Context" (what the model already thinks).
  • Extracts "Visual Rationales" (why the text identifies a specific visual feature).
  • Identifies the "Core Conflict Point" (where the internal and external views diverge).

CC-VQA Architecture

2. Correlation-Guided Generation

To handle the remaining noise, CC-VQA manipulates how the model "attends" to text during generation:

  • Positional Encoding Compression: Low-relevance sentences are "squashed" in the model's spatial memory, making them less likely to dominate the attention mechanism.
  • Adaptive Decoding: It uses a correlation-weighted score to adjust the token sampling distribution. High-divergence tokens (where internal/external knowledge clash) are resolved by siding with the source that has the highest visual correlation.

Experimental Victories

The results confirm that simpler is often better. CC-VQA, despite being training-free, outperformed models that used complex Reinforcement Learning (like Wiki-PRF).

DatasetBaseline AccCC-VQA AccGain
InfoSeek41.8%45.1%+3.3%
E-VQA31.2%36.1%+4.9%
OK-VQA72.4%78.8%+6.4%

Beyond just raw accuracy, the "Harmful Ratio" dropped significantly. This means CC-VQA is not just better at using context; it's better at knowing when to ignore bad context.

Qualitative Comparison


Closing Insight

CC-VQA demonstrates that the bottleneck in multimodal RAG isn't just the quantity of data retrieved, but the granularity of trust. By moving from "trust this whole document" to "trust this specific sentence because it matches this specific visual pixel," we can build RAG systems that are both more accurate and more robust to the inevitable noise of the web.

The limitation? It currently requires an extra forward pass to externalize parametric knowledge. The future likely lies in "Thinking Models" that can perform this conflict analysis implicitly within their reasoning chains.

Find Similar Papers

Try Our Examples

  • Which recent training-free methods other than CC-VQA attempt to resolve knowledge conflicts in multimodal retrieval-augmented generation?
  • What are the theoretical foundations of adaptive contrastive decoding in Large Language Models, and how does CC-VQA's correlation-weighted scoring modify those original principles?
  • How can vision-centric reasoning modules be integrated into autonomous agents to resolve contradictions between real-time sensory data and pre-trained world models?
Contents
CC-VQA: Solving the "Static vs. Dynamic" Knowledge Tug-of-War in VLM
1. TL;DR
2. The Problem: The Noise in Retrieval
3. Methodology: Vision-Centric Logic
3.1. 1. Visual-Centric Contextual Conflict Reasoning (VCCR)
3.2. 2. Correlation-Guided Generation
4. Experimental Victories
5. Closing Insight