Preprint · arXiv:2603.28026v2

BUZZY: Contrastive Scoring to Mitigate Text-Induced Bias in Multimodal Multiple-Choice QA

Taeyun Roh1, Suhyeong Park1,2, Dongyoung Lee1, Eunyeong Jo3, Wonjune Jang4,2, Junha Jung1,2, Jaewoo Kang1,2

1Korea University · 2AIGEN Sciences · 3KAIST · 4Myongji University

BUZZY is a training-free decoding method that uses the text-only context as a natural control. By subtracting text-only candidate preferences from multimodal scores, it suppresses the “buzz” of linguistically plausible choices and brings visually grounded evidence forward.

BUZZY scores answer candidates with multimodal and text-only inputs, then subtracts the text-prior score to promote visually grounded candidates.

Problem

Choices do more than define the answer space.

Multimodal MCQA places every candidate inside the text prompt. This can make a VLM favor an answer because it sounds plausible from the question and choices alone, even when the image supports another option.

Prior work mostly targets structural effects such as answer-label or position bias. BUZZY instead isolates semantic text priors and asks how much the image actually shifts the model away from them.

Motivating Observation

Correct answers depart further from text-only preferences.

Across scientific and general-purpose benchmarks, correct greedy predictions have higher Jensen–Shannon divergence and lower cosine similarity between multimodal and text-only answer distributions. Incorrect predictions stay closer to the textual baseline.

Multimodal versus text-only distributions with Qwen3.5-4B.

Distance between multimodal and text-only answer distributions.
Benchmark JS Correct JS Incorrect Cosine Correct Cosine Incorrect
MAC0.2480.1450.5560.722
SciFIBench0.1160.0730.7620.825
MMSci0.0870.0540.8010.879
MMBench0.1530.0490.7210.886
MMStar0.1060.0820.7740.819

Method

Use text-only preference as the contrastive signal.

BUZZY applies one fixed correction to every candidate: l_buzzy(c) = l_mm(c) − α l_txt(c). The paper uses α = 0.5 globally, without dataset- or backbone-specific tuning.

01

Multimodal score

Score each option using the image, question, and complete candidate set.

02

Text-only control

Remove only the image and score the same options to expose the preference induced by language alone.

03

Contrastive correction

Penalize candidates already favored by text and select the option with the strongest corrected visual support.

Main Results

Best average performance for every evaluated backbone.

BUZZY is evaluated on MAC, SciFIBench, MMSci, MMBench, and MMStar with five VLM families. It consistently outperforms greedy, prompt-enhanced, VCD, ICD, and ALC decoding in average accuracy and Macro-F1.

57.84 Average accuracy across 25 backbone–benchmark pairs
53.56 Average Macro-F1 across the full evaluation suite
+1.99 Accuracy points over the strongest aggregate baseline

Backbone-level averages. Values are ACC / Macro-F1.

Average results across five multimodal MCQA benchmarks.
Backbone Greedy VCD BUZZY
Qwen3.5-4B53.45 / 49.4453.81 / 50.4156.52 / 50.90
Qwen3.5-9B60.09 / 56.4361.22 / 57.7463.05 / 59.25
Phi-3.5-Vision52.75 / 49.4555.36 / 51.5957.09 / 52.43
Molmo-7B-D44.10 / 37.9946.45 / 41.6846.93 / 43.21
GLM-4.6V-Flash61.87 / 57.8162.40 / 57.1065.59 / 61.99

Efficiency

One visual pass, not two.

VCD and ICD construct their reference distributions with another full multimodal pass. BUZZY pairs one multimodal pass with a much cheaper text-only pass, avoiding repeated processing of visual tokens.

Average latency is 0.30 seconds, compared with 0.45 seconds for VCD and 0.42 seconds for ICD. This is more than a 28% reduction relative to prior multimodal contrastive methods.

Analysis

The remaining signal tracks image-conditioned evidence.

The paper decomposes multimodal candidate preferences into a text-aligned projection and a text-orthogonal residual. Replacing the matched image with a hard negative and then a random image progressively weakens the residual, showing that it contains visual evidence rather than another textual artifact.

Robust global weight

Performance remains stable for α values from 0.3 to 0.7. α = 0.5 reaches the best aggregate scores: 57.84 accuracy and 53.56 Macro-F1.

Beyond base models

On a ChartQA-fine-tuned Qwen3-VL-8B model, BUZZY achieves 70.53 accuracy and 67.51 Macro-F1, exceeding VCD by 1.10 and 1.08 points.

Takeaway

Measure visual support relative to the textual baseline.

High multimodal confidence alone does not prove that a VLM used the image. BUZZY rewards the support a choice gains from visual context, not the plausibility it already had from text.

The result is a simple, training-free correction that improves multimodal MCQA across scientific and general benchmarks while preserving an efficient inference path.

Resources

Citation

@article{roh2026buzzy,
  title={BUZZY: Contrastive Scoring to Mitigate Text-Induced Bias in Multimodal Multiple-Choice QA},
  author={Roh, Taeyun and Park, Suhyeong and Lee, Dongyoung and Jo, Eunyeong and Jang, Wonjune and Jung, Junha and Kang, Jaewoo},
  journal={arXiv preprint arXiv:2603.28026},
  year={2026}
}