atlas

Research map / Graph learning / Graph self-supervised learning

LLaGA: Large Language and Graph Assistant

ICML 2024 · Graph learning › Graph self-supervised learning · approach: LLMs and graph foundation models · 2 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.

Introduces LLaGA, which turns each node's structural neighborhood into a fixed-shape node sequence via two parameter-free templates and maps it into Vicuna's token space with a single trained MLP projector for multi-task graph learning.

Problem

Applying LLMs to graph-structured data is hard because describing graphs in natural language is verbose and loses structure, and GNNs are typically trained for a single task with task-specific heads.

Approach

Reorganize a node's sampled computational tree into a node-embedding sequence (Neighborhood Detail template) or hop-embedding sequence (Hop-Field Overview template), add Laplacian positional embeddings, and align these to the LLM token space with a lightweight MLP projector trained on node classification, link prediction and node description in a uniform QA format, with the LLM frozen.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add the Neighborhood Detail Template instead of using only the center-node embedding (ablation)LLaGA · Arxiv node classification (Classification Expert)accuracy: 73.92 -> 75.85Helped
add the Neighborhood Detail Template instead of using only the center-node embedding (ablation)LLaGA · Products node classification (Classification Expert)accuracy: 80.45 -> 83.58Helped
add the Neighborhood Detail Template instead of using only the center-node embedding (ablation)LLaGA · Pubmed node classification (Classification Expert)accuracy: 94.60 -> 95.06Helped
add the Neighborhood Detail Template instead of using only the center-node embedding (ablation)LLaGA · Cora node classification (Classification Expert)accuracy: 84.50 -> 87.64Helped
add the Hop-Field Overview Template instead of using only the center-node embedding (ablation)LLaGA · Arxiv node classification (Classification Expert)accuracy: 73.92 -> 75.99Helped
add the Hop-Field Overview Template instead of using only the center-node embedding (ablation)LLaGA · Products node classification (Classification Expert)accuracy: 80.45 -> 83.32Helped
add the Hop-Field Overview Template instead of using only the center-node embedding (ablation)LLaGA · Pubmed node classification (Classification Expert)accuracy: 94.60 -> 94.80Helped
add the Hop-Field Overview Template instead of using only the center-node embedding (ablation)LLaGA · Cora node classification (Classification Expert)accuracy: 84.50 -> 89.30Helped
add a node-level template instead of using only the center-node embedding (ablation)LLaGA · Link prediction across Arxiv, Products, Pubmed, and Cora (Classification Expert)accuracy: 89.98 -> 90.81; 91.73 -> 96.56; 78.19 -> 92.36; 83.97 -> 87.35 (ND); 89.98 -> 94.30; 91.73 -> 96.05; 78.19 -> 88.64; 83.Helped

Surprising findings

Limitations

Experimental setup

Datasets: ogbn-Arxiv ogbn-Products Pubmed Cora

Benchmarks: ogbn-Arxiv ogbn-Products Pubmed Cora

Metrics: accuracy Sbert score description label accuracy

Baselines: GCN GraphSage GAT SGC SAGN NodeFormer GPT-3.5-Turbo GraphGPT

Builds on: Vicuna GraphGPT SimTeG LLaVA-style projector

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