Research map / Vision-language and multimodal / Multimodal LLMs
GITA: Graph to Visual and Textual Integration for Vision-Language Graph Reasoning
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 GITA, which renders graphs as visual images and pairs them with textual descriptions and task queries for a VLM, and releases the GVLQA vision-language graph reasoning dataset with layout augmentation analysis.
Problem
LLM-based graph reasoning relies on textual graph encodings and ignores the vision modality, and there is no vision-language dataset for general graph reasoning.
Approach
Render graphs as visual graphs (with controllable layout, node shape, outline, and edge thickness variations) and feed them with textual descriptions and task queries into a VLM (LLaVA) fine-tuned with LoRA; layout augmentation is identified as the key factor for vision-based graph reasoning.
Key results
- On GVLQA-BASE fine-tuned, GITA-13B reaches 60.00% average accuracy versus 56.83% for Vicuna-13B; GITA-7B reaches 58.76% vs 54.15% for Vicuna-7B.
- Layout augmentation (GVLQA-AUGLY) raises vision-only GITA-7B average accuracy from 38.91% to 63.36%, with SP improving from 5.72% to 76.55%.
- On real-world link prediction and node classification, GITA-7B fine-tuned reaches 83.14% average vs 81.68% for Vicuna-7B; zero-shot GITA-7B 53.40% vs ~31% for LLMs.
Measured effects reported in the paper
| What was changed | Where | Measured | Effect |
|---|---|---|---|
| Integrate visual graphs with textual graph descriptions and task instructions (ablation) | GITA on GVLQA-BASE, zero-shot · GVLQA-BASE | accuracy (Avg, %): 27.18 -> 42.81 | Helped |
| Integrate visual graphs with textual graph descriptions and task instructions (ablation) | GITA-7B on GVLQA-BASE, fine-tuning · GVLQA-BASE | accuracy (Avg, %): 38.91 -> 58.76 | Helped |
| Integrate visual graphs with textual graph descriptions and task instructions (ablation) | GITA-13B on GVLQA-BASE, fine-tuning · GVLQA-BASE | accuracy (Avg, %): 39.29 -> 60.00 | Helped |
| Use a larger 13B model instead of the 7B model | GITA fine-tuned on GVLQA-BASE · GVLQA-BASE | accuracy (Avg, %): 58.76 -> 60.00 | Helped |
| Augment visual graph layouts during training (ablation) | GITA-7B (VO) · GVLQA-BASE | accuracy (Avg, %): 38.91 -> 63.36 | Helped |
| Augment visual graph layouts during training (ablation) | GITA-7B (VO) · GVLQA-BASE | accuracy (SP, %): 5.72% to 76.55% | Helped |
| Augment visual graph layouts during training (ablation) | GITA-7B (VO) · GVLQA-BASE | accuracy (HP, %): 1.11% to 70.74% | Helped |
| Augment visual graph layouts during training (ablation) | GITA-7B (VO) · GVLQA-BASE | accuracy (Connect, %): 59.97% to 87.18% | Helped |
| Augment node shapes instead of using the unaugmented visual graphs (ablation) | GITA-7B (VO) · GVLQA-BASE | accuracy (Avg, %): 38.91 -> 39.17 | No clear effect |
| Augment node outline styles instead of using the unaugmented visual graphs (ablation) | GITA-7B (VO) · GVLQA-BASE | accuracy (Avg, %): 38.91 -> 38.44 | No clear effect |
| Augment edge thickness instead of using the unaugmented visual graphs (ablation) | GITA-7B (VO) · GVLQA-BASE | accuracy (Avg, %): 38.91 -> 38.55 | No clear effect |
| Pretrain on the GVLQA-BASE Cycle task (ablation) | GITA-7B on real-world datasets, zero-shot · Real-world datasets | accuracy (Avg, %): 53.40 -> 54.07 | Helped |
Surprising findings
- Vision-only GITA-7B outperforms text-based LLMs on Cycle and BGM tasks, while text remains better for sequence-ordering tasks like TS, SP, and HP.
- Under fine-tuning, adding the vision modality degraded some tasks for 13B models, which the authors attribute to LoRA-only tuning limiting modality alignment.
Limitations
- Subgraph sampling for large graphs can lose critical structural information and gives imbalanced coverage.
- Fine-tuning restricted to LoRA on the text decoder, so vision-text alignment is limited, especially for 13B models.
- Inference is much slower than GNN baselines and visual layout confuses shortest-path reasoning without edge weights.
Experimental setup
Datasets: GVLQA-BASE NLGraph-full ca-GrQC ca-HepTh PolBlogs Cora CiteSeer
Benchmarks: GVLQA-BASE GVLQA augmentation subsets ca-GrQC ca-HepTh PolBlogs Cora CiteSeer
Metrics: accuracy (exact match) inference time
Baselines: GPT-4 Turbo LLaMA2-7B LLaMA2-13B Vicuna-7B Vicuna-13B GCN GraphSAGE
Builds on: LLaVA LoRA NLGraph Graphviz
Closest papers by meaning
- Visual Graph Arena: Evaluating Visual Conceptualization of Vision and Multimodal Large Language Models (ICML 2025 · similarity 0.90)
- VisionGraph: Leveraging Large Multimodal Models for Graph Theory Problems in Visual Context (ICML 2024 · similarity 0.90)
- DiGraphHal-Bench: Evaluating Multimodal Large Language Models on Complex Directed Graphs (CVPR 2026 · similarity 0.89)
- ChartMuseum: Testing Visual Reasoning Capabilities of Large Vision-Language Models (NeurIPS 2025 · similarity 0.89)
- $\texttt{G1}$: Teaching LLMs to Reason on Graphs with Reinforcement Learning (NeurIPS 2025 · similarity 0.89)
- GraphVis: Boosting LLMs with Visual Knowledge Graph Integration (NeurIPS 2024 · similarity 0.89)
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.
