atlas

Research map / Vision-language and multimodal / Multimodal LLMs

GraphVis: Boosting LLMs with Visual Knowledge Graph Integration

NeurIPS 2024 · Vision-language and multimodal › Multimodal LLMs · approach: Visual instruction tuning · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes GraphVis, which renders retrieved ConceptNet subgraphs as images and uses curriculum LoRA fine-tuning of LLaVA-v1.6-Mistral-7B (graph comprehension first, then KG-enhanced QA) to boost commonsense QA and zero-shot VQA.

Problem

Existing KG-enhanced LLMs linearize KG triples into text or use GNN embeddings, underutilizing graph structure; it is unclear whether LVLMs can understand KG structure when given graph images.

Approach

Visualize 2-hop ConceptNet subgraphs as images with Graphviz and fine-tune an LVLM with a curriculum: first on synthetic graph-comprehension questions (node/edge counts, degrees, triple listing), then on textual QA paired with the visual subgraph; the synthetic graph images also transfer to zero-shot VQA benchmarks.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
integrate retrieved ConceptNet subgraphs as visual graphs and curriculum-fine-tuneLLaVA-v1.6-Mistral (7B) · CSQAaccuracy: 70.5 -> 82.8; +12.3Helped
integrate retrieved ConceptNet subgraphs as visual graphs and curriculum-fine-tuneLLaVA-v1.6-Mistral (7B) · OBQAaccuracy: 75.6 -> 85.5; +9.9Helped
train on synthetic graph images with curriculum-fine-tuned GraphVisLLaVA-v1.6-Mistral (7B) · ScienceQAaccuracy: 68.86 -> 73.18; +4.32Helped
train on synthetic graph images with curriculum-fine-tuned GraphVisLLaVA-v1.6-Mistral (7B) · MMBenchaccuracy: 63.75 -> 66.41; +2.66Helped
add visual graph comprehension and KG-enhanced QA fine-tuningLLaVA-v1.6-Mistral (7B) · POPE-ranaccuracy: 88.56 -> 89.73Helped
replace curriculum fine-tuning with joint training on comprehension and reasoning tasks (ablation)GraphVis · CSQAaccuracy: 82.56 -> 78.05; 4.51%Hurt
train graph tasks before OCR tasks in the fine-grained curriculum (ablation)GraphVis · CSQAaccuracy: −1.56%Hurt
train OCR tasks before graph tasks in the fine-grained curriculum (ablation)GraphVis · CSQAaccuracy: +0.24%Helped
add KAPING prompts to the base model (ablation)LLaVA-v1.6-Mistral (7B) · CSQAaccuracy: 70.52 -> 67.65; −2.87%Hurt
add KAPING prompts to jointly fine-tuned GraphVis (ablation)GraphVis (Joint) · CSQAaccuracy: 78.05 -> 78.71; +0.66%Helped
add KAPING prompts to curriculum-fine-tuned GraphVis (ablation)GraphVis · CSQAaccuracy: 82.56 -> 81.74; −0.82%Hurt
jointly train graph comprehension and QA tasks instead of curriculum fine-tuning (ablation)GraphVis · ScienceQAaccuracy: 71.94 -> 73.18Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ConceptNet CommonsenseQA OpenBookQA ScienceQA MMBench POPE

Benchmarks: CommonsenseQA OpenBookQA ScienceQA MMBench POPE

Metrics: accuracy F1

Baselines: QA-GNN GreaseLM KAPING KSL GNP GPT-4 FLAN-T5-xxlarge LLaVA-v1.6-Mistral-7B

Builds on: KAPING QA-GNN GreaseLM LLaVA-v1.6 LoRA

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy