Skip to content
AI.info

Research

VisConf: Quality-Aware Consensus for Best-of-N in Vision-Language Model Reasoning

Overview Research area: Test-time scaling and response selection for vision-language models (VLMs), sitting at the intersection of multimodal reasoning, decoding-time confidence estimation, and voting

VisConf: Quality-Aware Consensus for Best-of-N in Vision-Language Model Reasoning
arXiv
2610.24526
Published
2026-10-17
Authors
Muhammad Usman, Muhammad Qasim Ayub, Usman Ahad, Muhammad Tahir

AI summary

Overview

Research area: Test-time scaling and response selection for vision-language models (VLMs), sitting at the intersection of multimodal reasoning, decoding-time confidence estimation, and voting-based answer aggregation. Technical level: Intermediate — the core idea is intuitive, but the paper uses information-theoretic confidence (KL divergence from a uniform distribution), attention-mass ratios, and rank-based voting weights. Scope: The paper proposes VisConf, a training-free trajectory-quality score that multiplies visual attention with candidate-calibrated Self-Certainty, and Rank-Weighted Consensus (RWC), a hyperparameter-free rule that turns those scores into answer-level vote weights for Best-of-N selection in VLMs.

What This Paper Is About

Best-of-N (BoN) sampling generates many candidate reasoning trajectories per question and then must pick one answer. In text-only LLM reasoning, answer frequency (Self-Consistency) or model confidence is often enough to choose, but VLMs add a second axis of variation: different rollouts engage with the image to different degrees. The paper's goal is to build a selection rule that uses both signals — how confident the model is and how much it attends to the visual input — without training a verifier or tuning hyperparameters.

Key Contributions

  1. Empirical characterization of two complementary signals. The authors show that distributional confidence (Self-Certainty) and visual attention are each only weakly predictive of rollout correctness, but are complementary at the trajectory level, and that their useful interaction is primarily trajectory-level rather than token-aligned.
  2. The VisConf quality score. Confidence is first calibrated relative to the pooled token-level statistics of the candidate set, then multiplied by mean visual engagement, penalizing rollouts that are weak in either signal.
  3. Rank-Weighted Consensus (RWC). A Borda-inspired, tuning-free aggregation rule that maps within-question VisConf ranks to linear vote weights, so repeated answers accumulate support while higher-quality trajectories exert more influence.
  4. Broad evaluation. Three VLMs (Qwen2.5-VL-3B, InternVL3-8B, Gemma4-E2B), three benchmarks (MathVista, MMMU-Pro, MMStar), and three sampling budgets (N ∈ {8, 16, 32}), with paired statistical analysis and ablations.

Main Findings

  • Each signal alone is weak. Mean confidence K_i produces a top-versus-bottom quartile accuracy gap of 3.5 percentage points; mean visual engagement V_i produces 4.8 points. Both can be high for wrong answers (confident-but-wrong reasoning, or repeated reinspection driven by uncertainty).
  • Together they are stronger. Stratifying rollouts by median splits gives 49.5% accuracy when both signals are high, 48.3% when only visual engagement is high, 47.9% when only confidence is high, and 43.4% when both are low.
  • Trajectory-level fusion beats token-level fusion. Multiplying rollout means (V_i·K_i) yields a 6.0-point top–bottom quartile gap versus 5.4 points for averaging tokenwise products; randomizing token correspondence matched the trajectory-level AUC.
  • Best average accuracy. VisConf + RWC averages 56.36% across benchmarks, versus LookBack + RWC at 55.86%, the best Self-Certainty + Borda configuration at 55.74%, and Self-Consistency at 55.38% — gains of 0.5, 0.62, and 0.98 points respectively.
  • Consistent wins. VisConf + RWC is best in 24 of 27 model–dataset–budget settings and trails by at most 0.27 points in the other three. The improvement over the strongest baseline has a paired 95% CI of [0.32, 0.66] points and is positive at every sampling budget.
  • Top-1 selection also improves. Without aggregation, VisConf averages 53.78%, which is 1.08 points above LookBack (52.70%) and 0.95 points above Self-Certainty (52.83%), though it stays below VisConf + RWC in all 27 settings.
  • Better use of the rollout budget. From N = 8 to N = 32, VisConf + RWC rises from 54.09% to 56.29% (Qwen2.5-VL-3B), 61.69% to 63.27% (InternVL3-8B), and 50.89% to 51.68% (Gemma4-E2B); at N = 16 it beats Self-Consistency at N = 32 for all three models.
  • Largest gains when correct evidence is outnumbered. Against Self-Consistency, the advantage grows from 0.96 points when 1–4 of 32 rollouts are correct, to 4.79 points (5–8 correct), 10.29 points (9–12), and 12.18 points (13–15). All 110 rescued questions fall in 0 < g_q < 0.5, against 29 regressions, for 81 net corrections.
  • Component ablations (Qwen2.5-VL-3B). Visual engagement alone 49.58%, Self-Certainty alone 49.89%, uncalibrated product 50.12%, token fusion 50.44%, full VisConf 51.12%, and a shortest-rollout MinLength baseline 49.20%, indicating gains are not a length bias. Replacing rank weights with raw-score weights drops accuracy from 55.23% to 55.02%.
  • Modest overhead. Replacing FlashAttention-2 with eager attention extraction gave median runtime ratios of 0.99× at N = 8 and 1.01× at N = 16, rising to 1.18× (18.4%) at N = 32 on Qwen2.5-VL-3B over 120 MMMU-Pro prompts.

Methodology in Plain English

For each question the model generates 32 chain-of-thought rollouts with fixed stochastic decoding (temperature 0.7, top-p 0.8, top-k 20, at most 2048 tokens). While generating, the authors record two things per token: how concentrated the model's next-token probability distribution is (measured as KL divergence from a uniform distribution, the "Self-Certainty" signal), and what fraction of the model's attention goes to image tokens rather than prompt text or previously generated tokens (the "visual engagement" signal).

They then average each signal over the whole rollout. Confidence is rescaled into [0, 1] using the 5th and 95th percentiles of all token-level values pooled across the candidate set for that question, so a rollout's confidence is judged relative to its competitors and extreme values are clipped. VisConf is simply the product of the calibrated confidence mean and the visual engagement mean.

Rather than picking only the top-scoring rollout, they rank rollouts by VisConf within the question and convert rank into a weight of (N − r_i)/(N − 1), so the best gets 1 and the worst gets 0. Each answer's total is the sum of weights of rollouts that produced it, and the highest total wins. Because only the ordering matters, the rule needs no tunable exponent (unlike Self-Certainty's parameterized Borda weights) and a minority answer can win if its supporting rollouts are high quality.

Evaluation covers MathVista testmini (1,000 examples), the MMMU-Pro standard test set (1,730 examples), and the MMStar validation set (1,500 examples). For N = 8 and N = 16, results are averaged over 100 fixed subsets drawn without replacement from the 32-rollout pool; N = 32 uses the full pool. Statistical uncertainty is estimated with a paired question-cluster bootstrap over 4,230 questions with 2,000 replicates.

Why This Matters

Impact on research. The paper argues that Best-of-N is both a discovery problem (finding a correct path) and an aggregation problem (preserving evidence spread across candidates), and shows that stronger test-time scaling can come from better use of existing rollouts rather than more sampling. It also provides a clean negative-to-positive result: two individually weak, noisy signals become useful when combined multiplicatively at the trajectory level and used only ordinally, suggesting that a perfect verifier is not required for effective selection. The finding that trajectory-level fusion outperforms token-aligned fusion is a concrete design lesson for anyone building multimodal scoring functions.

Real-world applications (not evaluated in this paper, but implied by the method):

  • Deploying open-weight VLMs for diagram, chart, or table question answering where a single sample is unreliable and extra inference compute is cheaper than human review.
  • Screening model outputs in document, medical-imaging, or scientific-figure analysis pipelines where image grounding matters more than fluent text.
  • Selecting among candidate answers in agentic or tool-using systems that can afford multiple sampled attempts but cannot afford a separately trained reward model.
  • Serving as a quality filter or reward signal for data curation and policy optimization, since VisConf is training-free.

Industry relevance. The method requires no additional trained model, no labeled correctness data, and no hyperparameter tuning, which lowers the barrier to adoption in production BoN pipelines. The measured overhead is negligible at N = 8 and N = 16 and 18.4% at N = 32, so the cost is mostly a matter of enabling eager attention extraction rather than FlashAttention-2.

Future Directions

  • Replace attention with a cheaper or more causal proxy. Attention mass shows engagement but does not establish correct visual understanding or faithfully explain reasoning; the authors call for a signal that more causally reflects whether visual evidence is reliably used.
  • Test VisConf where answer grouping is unavailable. The paper argues its top-1 results suggest the score remains useful without answer-level consensus, but explicitly states it does not evaluate that setting directly.
  • Use VisConf beyond selection. The score could serve as a reward signal for policy optimization or in other paradigms where judging trajectory quality is useful.
  • Reduce the N = 32 attention-extraction cost. The 18.4% overhead at the largest budget is the main practical friction point, and cheaper attention approximations are an open engineering question.

Target Audience

Researchers and engineers working on multimodal reasoning, test-time compute scaling, or inference-time answer selection for vision-language models. It is most useful to readers already familiar with Self-Consistency and Best-of-N who want a training-free alternative to learned verifiers, and to practitioners deploying open-weight VLMs (Qwen2.5-VL, InternVL3, Gemma4 families) who need a selection rule that can be dropped into an existing sampling pipeline without additional training or tuning.

Authors’ abstract

Best-of-N methods improve text-only LLM reasoning by sampling multiple trajectories before selecting an answer. For Vision-Language Models (VLMs), answer frequency and model confidence alone can be insufficient, as sampled generations also vary in their engagement with the visual input. We find that distributional confidence and visual attention are complementary indicators of rollout quality. Each is limited on its own, while trajectories that show strong signals in both are more likely to be correct. Motivated by this, we introduce VisConf, a rollout-quality score that multiplicatively combines visual engagement with candidate-calibrated Self-Certainty, penalizing rollouts that are weak in either signal. We incorporate Rank-Weighted Consensus (RWC), a tuning-free aggregation rule that converts within-question VisConf ranks into answer-level vote weights. Across three VLMs on MathVista, MMMU-Pro, and MMStar, VisConf with RWC consistently outperforms strong BoN baselines. Our analysis shows particularly large gains when correct trajectories are present but underrepresented in the candidate pool.

Read the original paper