VisKG-LM: Compiling Knowledge Graphs into Visual Memory for Multiple-Choice Question Answering
Yixin Peng, Er Jin, Shiwei Luo, Diego Collarana, Stefan Decker
cs.CL · cs.IR · cs.LG
Quick verdict
Compiles KG subgraphs offline into cached visual memory for MCQA; beats GreaseLM and matched text control; costs disclosed; LVLM margins near noise.
Summary
VisKG-LM is a knowledge-graph-enhanced architecture for multiple-choice question answering that replaces online GNN graph encoding with an offline-compiled visual memory. Each retrieved candidate-specific subgraph is serialized as Relation-Labeled Paths (RLP), rendered as a 1024×1024 document image, and encoded once by a frozen DeepEncoder V2 into 832 cached visual tokens (256 global plus 4×144 local). At inference, a RoBERTa-large or SapBERT text backbone contextualizes the question and candidate from text alone; only the final layer injects the cached memory through zero-initialized gated cross-attention, and a dual-view summarizer produces global and local summaries for scoring. On CommonsenseQA (in-house test split), OpenBookQA, and MedQA-USMLE, the DeepEncoder V2 variant reports 75.2, 85.6, and 42.7 accuracy, exceeding GreaseLM by 1.2, 0.8, and 4.3 points and a text-only control given identical RLP text by 4.2, 6.5, and 5.1 points, with roughly 402M online parameters versus 7B for GraphVis. Limitations: cache I/O makes end-to-end inference slower than GreaseLM (24.94 vs 16.01 ms per batch on MedQA); offline compilation costs about three hours and 21 GiB for CSQA; the model trails GraphVis on CSQA IHdev (78.1 vs 80.3) while CSQA-test and OBQA margins are within reported standard deviations; fixed-resolution rendering constrains dense subgraphs; and no code release is stated.
Review complete
Assessment at a glance
5
risk flags identified
● high 0
● medium 3
● low 2
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
- Retrieved candidate-specific subgraphs can be compiled once, offline, into read-only cached visual tokens that are reused across training epochs, seeds, and evaluation runs.
- Strict late fusion — graph information entering only at the top LM layer via zero-initialized gated cross-attention plus dual-view summarization — beats a matched text-only control receiving identical RLP text by 4.2, 6.5, and 5.1 points on CSQA IHtest, OBQA, and MedQA.
- With about 402M online parameters, VisKG-LM exceeds all LM-GNN baselines and matches or surpasses the 7B GraphVis on CSQA IHtest, OBQA, and MedQA (75.2/85.6/42.7 vs 75.1/85.5/40.6).
- Explicit relation labels and the combination of global and local views are the key drivers of RLP effectiveness (Table 5: full RLP 42.66 vs relation-free 40.69 vs global-only 28.31 on MedQA).
Strengths
Matched text-only control isolates the visual interface
Table 3 gives the base LM the identical RLP as raw text (71.0/79.1/37.6), so the 4.2, 6.5, and 5.1-point gains on CSQA IHtest, OBQA, and MedQA are attributable to the visual encoding+fusion architecture rather than path construction alone — exactly the right control experiment.
Unusually honest cost accounting
Table 7/13 reports that model-only compute is faster (11.57 vs 15.48 ms/batch) but E2E inference is slower (24.94 vs 16.01 ms) and training steps slower (151.90 vs 142.48 ms); the Discussion admits the 3-hour, 21 GiB offline build for CSQA; the corruption study is explicitly framed as matched train-test, not robustness.
Comprehensive ablation coverage
Above-average measurement rigor
Weaknesses
Efficiency motivation only partially delivered
GraphVis comparison overstated
Topology claim sits uneasily with own evidence
Baseline comparability and provenance ambiguity
No code release; internal inconsistency in cache statistics
Full Review Report
$1.99 · one-timeUnlock the complete preliminary analysis Evolve produced for this paper.
Report preview
Scope & Claims
VisKG-LM addresses knowledge-graph-enhanced multiple-choice QA (CSQA, OpenBookQA, MedQA-USMLE), asking whether retrieved subgraphs — normally re-encoded online by a GNN for every scored pair — can be compiled once offline into read-only visual memory. Three central claims: (1) offline compilation of candidate-specific subgraphs (RLP serialization → 1024×1024 rendering → frozen DeepEncoder V2 → 832 cached tokens: 256 global + 4×144 local) is feasible and reusable across epochs, seeds, and evaluation runs; (2) strict late fusion — graph information entering only at the top LM layer — beats a matched text-only control receiving the identical RLP as raw text by 4.2, 6.5, and 5.1 points on CSQA IHtest, OBQA, and MedQA; (3) the 402.1M-parameter online model matches or surpasses the 7B GraphVis while beating GreaseLM by 1.2, 0.8, and 4.3 points (Table 3).
The remaining sections cover Methodology Assessment, Statistical Evidence, Results & Reproducibility, Limitations & Risks, and Verdict & Recommendations.
- All 4 strengths & 5 weaknesses, analyzed in detail
- 5 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 accuracy does VisKG-LM achieve on CommonsenseQA, OpenBookQA, and MedQA?
Using the KagNet in-house CSQA test split, the standard OBQA split, and MedQA-USMLE test, the paper reports 75.2%, 85.6%, and 42.7% accuracy for the DeepEncoder V2 variant, versus GreaseLM's 74.0%, 84.8%, and 38.4% and GraphVis's 75.1%, 85.5%, and 40.6%.
Is VisKG-LM faster than GreaseLM at inference?
Not end-to-end on MedQA: model-only compute is faster (11.57 vs 15.48 ms per batch), but loading the cached visual memory raises end-to-end time to 24.94 vs 16.01 ms per batch. The intended benefit is that subgraph encodings are computed once offline and reused across training epochs, seeds, and evaluation runs, at a one-time cost of about three hours and 21 GiB for CSQA.
How does VisKG-LM compare to GraphVis?
GraphVis is a 7B vision-language model; VisKG-LM uses about 402M online parameters. The paper reports 75.2 vs 75.1 on CSQA IHtest, 85.6 vs 85.5 on OBQA, and 42.7 vs 40.6 on MedQA, but trails 78.1 vs 80.3 on CSQA IHdev; the near-tie margins are within reported standard deviations.
What is a Relation-Labeled Path (RLP) in this paper?
RLP is the paper's serialization of a retrieved KG subgraph: question-seed, answer-seed, and orphan evidence are grouped into separate blocks of paths carrying typed relation labels and path-order markers, with shared prefixes merged and a deterministic ordering; the resulting text document is rendered as a 1024×1024 image for offline encoding into cached visual tokens.
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.
- Figures 1-3 (architecture, offline pipeline, corruption examples) cannot be analyzed from the extracted text; the method assessment relies on captions, prose, and equations.
- The 28,975-vs-54,810 cache-count discrepancy could be a text-extraction artifact rather than a paper error; it is flagged as a question rather than a definitive finding.
- Citation metadata (2026-dated venues such as AAAI vol. 40, ACL 2026 Findings, and DeepSeek-OCR 2) could not be verified offline.
- Appendix A implementation details appear partially truncated in extraction; dropout and projector specifics were available but full hyperparameter tables were not.
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.
