atlas

Research map / Large language models / Language, safety and interpretability

GLBench: A Comprehensive Benchmark for Graph with Large Language Models

NeurIPS 2024 · Large language models › Language, safety and interpretability · approach: LLM pruning and scaling data · 10 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 GLBench, a benchmark that unifies data splits and implementations of 12 GraphLLM methods plus GNN/PLM baselines on 7 text-attributed graphs, evaluated in supervised and zero-shot settings with efficiency analysis.

Problem

Existing GraphLLM methods are evaluated with inconsistent datasets, splits, and protocols, so their relative performance, zero-shot transfer ability, and efficiency are unclear.

Approach

A unified benchmark that reimplements LLM-as-enhancer, LLM-as-predictor, and LLM-as-aligner GraphLLM methods under shared data processing, splits, and GNN/LLM backbones, adds a zero-shot protocol, and proposes a training-free baseline (Emb w/ NA) that combines frozen-LLM embeddings with neighborhood aggregation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use an LLM-enhanced graph method rather than the best GNN baselineSupervised node classification · Citeseeraccuracy: 69.84 -> 73.04; 3.20%Helped
Align GNN and LLM representations and use the aligned GNN predictorGLEM_GNN · Pubmedaccuracy: 79.10 -> 84.28; 5.18%Helped
Use LLaGA as the predictor rather than the GNN baselineSupervised node classification · Redditaccuracy: 63.19 -> 67.19; 4.00%Helped
Use LLM-as-predictor methods on graphs with limited training dataLLM-as-predictor methods · Cora, Citeseer, and PubmedaccuracyHurt
Use LLM-as-enhancer methodsSupervised GraphLLM · Across datasetsaccuracy and Macro-F1Helped
Use GLEM_GNN rather than GLEM_LLM or PattonAligned GraphLLM · 6 of 7 supervised datasetsaccuracyHelped
Increase GNN parameter count through layer width or depth (ablation)OFA and GLEM · Coraaccuracy: 66.10 -> 72.97; 80.95, 79.01, 81.48, 81.24, 80.51No clear effect
Increase LLM backbone size (ablation)OFA and GLEM · Coraaccuracy: 58.03; 80.56Mixed
Combine structural and semantic information for zero-shot transferOFA and ZeroG · All zero-shot datasetsaccuracyHelped
Use Emb w/ NA, combining text embeddings and neighborhood aggregation, instead of zero-shot OFAZero-shot transfer · Across all evaluated datasetsaccuracyHelped
Use LLMs with semantic information only, omitting graph structureZero-shot classification · Cora, Citeseer, Pubmed, WikiCS, and InstagramaccuracyMixed

Surprising findings

Limitations

Experimental setup

Datasets: Cora Citeseer Pubmed Ogbn-arxiv WikiCS Reddit Instagram

Benchmarks: Cora Citeseer Pubmed Ogbn-arxiv WikiCS Reddit Instagram

Metrics: Accuracy Macro-F1 wall-clock training time peak GPU memory

Baselines: GCN GAT GraphSAGE BERT RoBERTa Sentence-BERT DGI GraphMAE GPT-4o

Builds on: TAPE OFA GLEM ENGINE ZeroG

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