arXiv paper· information retrieval / multimodal document understanding· method paper

ViSAR: Training-Free Adaptive-$k$ Retrieval for Visual Document Question Answering

Adrien Mialland, Marc Plantevit, Julien Gallois, Céline Robardet

cs.IR · cs.AI · cs.CL · cs.CV

Quick verdict

ViSAR is a plausible training-free adaptive-k page selector with strong latency cuts (58.7% e2e on MMLongBench); accuracy gains are modest, with a recall drop.

Summary

ViSAR is a training-free adaptive-k retrieval method for multi-page DocVQA. Working directly in the embedding space of late-interaction encoders, it re-weights query-to-page, page-to-query, and page-to-page interactions to build a query-conditioned page-level similarity matrix, from which a coherence-versus-leakage cost function J(k) picks a per-query page count. On MMLongBench and LongDocURL, with three OCR-free encoders and five LVLMs, ViSAR retrieves far fewer pages than the oracle requirement (e.g., mean 4.7 vs 8.3 on MMLongBench with ColQwen2.5) while answer accuracy is maintained or slightly improved; gains are small, and Qwen3-VL-8B pairs show slight numerical decreases in all four settings. End-to-end latency falls by up to 58.7% on MMLongBench (Max-10), beating adaptive baselines Largest-Gap and Score-Cluster on F1 and latency, and ViSAR's weighting improves page ranking (Table 2). Sparsity of the similarity matrix correlates with accuracy, offering a label-free quality signal. Limitations: hyperparameters appear tuned empirically on the evaluation datasets, each configuration ran once, and evidence recall drops relative to the baselines, so the contribution is chiefly efficiency rather than large QA gains.

Review complete

Assessment at a glance

information retrieval / multimodal document understanding

6

risk flags identified

● high 1

● medium 3

● low 2

Reproducibility readinesshigh
Code & data availableyes
Review confidencehigh
AI text signal0/20 passages flagged
Deep research viableCode-reproducibleNeeds GPU

4 strengths · 5 weaknesses · 5 author questions

AI text signal = Binoculars zero-shot detector score over 20 sampled passages (Fast-DetectGPT co-reported) — absence does not prove human authorship, and a flag does not imply misconduct.

Levels reflect verification complexity — not a quality score. Evolve never rates your paper.

Key claims under review

  • ViSAR determines the number of retrieved pages per query, training-free, by building a query-conditioned page-level similarity matrix from frozen late-interaction embeddings (Eqs. 2–14).
  • ViSAR maintains or improves answer accuracy versus fixed top-k across 60 encoder/LVLM/budget/dataset configurations (24 improved, 36 maintained, no significant decrease; Tables 4, S3–S7).
  • ViSAR cuts end-to-end RAG latency by up to 58.7% on MMLongBench and 38.5% on LongDocURL at a Max-10 budget (Fig. 4, Table S8c).
  • ViSAR outperforms Largest-Gap and Score-Cluster on F1@k* and latency while retrieving more compact sets (Tables 1, S8).
  • The sparsity of the similarity matrix correlates with answer accuracy across encoders (Fig. 5c, Fig. S14, Table S9), suggesting a label-free quality signal.

Strengths

  • Training-free, encoder- and LVLM-agnostic design

    ViSAR operates purely on frozen late-interaction embeddings (Eqs. 2–11); it is validated on three encoders (ColPali v1.2, ColQwen2.5, ColModernVBERT) and five LVLMs with no retraining, so the mechanism plugs into existing ColPali-style pipelines.

  • Genuinely comprehensive evaluation grid

    2 datasets × 3 encoders × 5 LVLMs × 2 Max-k budgets, three adaptive baselines (Oracle, Largest-Gap, Score-Cluster), single-vector/OCR baselines (VisRAG-Ret, M3DocRAG, ColBERTv2), McNemar significance tests, bootstrap CIs, an ablation (Table S10) and sensitivity analyses for T (Fig. S7–S8) and γ (Fig. S9).

  • Ranking improvements are consistent and independent of the k-selection heuristic

  • Latency results are large and decomposed

Weaknesses

  • Headline compactness is partly bought with evidence recall

  • Hyperparameters appear tuned on the evaluation data

  • Significance evidence is thinner than the narrative

  • Single runs, LLM-judge evaluation, and a silent data exclusion

  • Robustness weakens for small encoders and sloppy supplementary details

Full Review Report

$1.99 · one-time

Unlock the complete preliminary analysis Evolve produced for this paper.

Report preview

Scope & Claims

ViSAR targets the page-count problem in multi-page DocVQA RAG: late-interaction retrievers (ColPali-style) score pages independently, so systems ship a fixed top-k page set to the LVLM regardless of query complexity (Sec. 1). The paper proposes a training-free mechanism that (1) re-weights query-to-page, page-to-query and page-to-page interactions (Eqs. 2–11) into a query-conditioned page-similarity matrix, and (2) selects k per query by minimizing a coherence-minus-leakage cost J(k) with γ=10^5, plus a sharp-transition correction (Eqs. 12–14, Algorithm S1). Three research questions structure the experiments (Sec. 4): adaptive-k effectiveness (RQ1), latency (RQ2), and whether matrix structure reflects answer quality (RQ3). Claims map onto evidence: the 58.7% end-to-end latency cut is Max-10 on MMLongBench (Table S8c: 4.17 s vs 10.10 s); compactness claims are Table 1 means (ViSAR 4.7 vs Oracle 8.3 pages, ColQwen2.5/MMLongBench); the accuracy claim is 'maintains or improves' in 24/36 of 60 configurations with McNemar significance only, and Table S4 (Qwen3-VL-8B) is numerically below fixed top-k in all four cells.

The remaining sections cover Methodology Assessment, Statistical Evidence, Results & Reproducibility, Limitations & Risks, and Verdict & Recommendations.

  • All 4 strengths & 5 weaknesses, analyzed in detail
  • 6 risk flags with severity, section & reviewer questions
  • Methods & statistical evidence assessment
  • 5 questions a peer reviewer would ask
  • Full six-dimension evaluation report & recommendations

One-time purchase · this paper only

One-time purchase, this paper only. AI-generated preliminary analysis — not peer review.

Frequently asked questions

What is ViSAR and how does it reduce DocVQA RAG latency?

ViSAR (Visual Semantic Activation Retrieval) is a training-free, adaptive-k page-retrieval method for multi-page document visual question answering. Instead of always feeding a fixed top-k set of document pages to the vision-language model, it re-weights late-interaction embeddings (as used by ColPali-style encoders) to build a query-conditioned page-similarity matrix, then a coherence-versus-leakage cost function picks how many pages each query actually needs. Because most queries need few pages, the LVLM processes much shorter contexts, cutting measured end-to-end latency by up to 58.7% (MMLongBench, 10-page budget) while keeping answer accuracy essentially unchanged.

How accurate is ViSAR compared with fixed top-k retrieval?

Across 60 configurations (3 encoders × 5 LVLMs × 2 budgets × 2 datasets), the paper reports that ViSAR improves accuracy in 24 cases and statistically maintains it in the other 36, with no significant decrease by McNemar's test. Absolute margins are small (typically fractions of a point to ~2 points; the largest gains, up to +6–14 points, occur with context-sensitive models like Llava-OV). The clear benefit is efficiency: far fewer retrieved pages and much lower generation latency.

What are the main limitations of the ViSAR paper?

Key caveats: (1) evidence recall at the chosen cut-off is lower than competing heuristics — e.g., 75.2% vs 81.1% for Largest-Gap on MMLongBench, meaning about a quarter of queries miss some evidence pages; (2) the hyperparameters T and γ appear tuned on the evaluation datasets themselves, with no validation split; (3) each configuration was run only once and answers were scored by an LLM judge rather than humans; (4) results weaken for the smallest encoder tested (ColModernVBERT) and show small numerical decreases with Qwen3-VL-8B.

Is ViSAR training-free, and is its code available?

No encoder training or fine-tuning is required: ViSAR works directly on the embeddings of off-the-shelf late-interaction retrievers (ColPali, ColQwen2.5, ColModernVBERT) and works with any LVLM. However, it does have a few fixed hyperparameters (the top-T patch count and the leakage penalty γ) plus implementation thresholds, whose sensitivity the paper analyses in its supplement. The authors state that code is available at github.com/adrienmialland/ViSAR.

About this review

This is an AI-generated preliminary review by Evolve.Pub, produced from the openly available text of the paper. It is not peer review and does not represent the authors' views. The canonical record of the paper is at the publisher link above.

  • The extraction is complete through the references and all supplementary tables/figures (S1–S10), so no truncation caveat applies.
  • A few supplementary items show PDF-extraction artifacts, which I flagged rather than treated as paper errors: Table S2(b) contains the corrupted CI '58.56 (56.47 – 40.60)', and Figure S6 is captioned 'Precision' although it reports recall curves.

Go deeper on this paper

Wrote a paper? Stress-test it before reviewers do.

Upload your manuscript for the same structured scrutiny — reasoning, statistics, evidence, figures, and reproducibility.

Scan your paper
ViSAR: Training-Free Adaptive-$k$ Retrieval for Visual Document Question Answering | Evolve.Pub