atlas

Research map / Graph learning / Graph self-supervised learning

Label-free Node Classification on Graphs with Large Language Models (LLMs)

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

Proposes LLM-GNN, a label-free node classification pipeline where GPT-3.5 annotates a small difficulty-aware selected node set with confidence scores, followed by optional post-filtering, and a GCN is trained on those noisy annotations.

Problem

Node classification on text-attributed graphs normally requires abundant ground-truth labels, which are costly and error-prone to obtain; LLM zero-shot prediction on graphs is costly and weaker than trained GNNs.

Approach

Use LLMs as annotators on a small actively selected node set, selecting nodes with a difficulty-aware heuristic (C-Density, based on distance to k-means cluster centers in SBERT feature space) and filtering annotations by LLM-reported confidence and label-entropy change, then train a GCN on these annotations.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use LLM-GNN rather than TAG-ZOgbn-arxiv label-free node classification · Ogbn-arxivaccuracy: 37.08 -> 66.32Helped
Use LLM-GNN rather than LLMs-as-PredictorsOgbn-products label-free node classification · Ogbn-productscost (dollars): 1572 -> 0.74Helped
Replace vanilla zero-shot annotation with one-shot vanilla prompting (ablation)LLM annotation · Ogbn-productsaccuracy: 75.33 ± 4.99 -> 78.67 ± 4.50Helped
Replace vanilla zero-shot annotation with one-shot vanilla prompting (ablation)LLM annotation · Ogbn-productscost (relative to zero-shot): 1 -> 1.8Hurt
Add post-filtering to FeatProp selection (ablation)GCN node classifier · Ogbn-productsaccuracy: 74.04 ± 0.15 -> 74.91 ± 0.17Helped
Add weighted cross-entropy to FeatProp selection (ablation)GCN node classifier · Ogbn-arxivaccuracy: 66.06 ± 0.07 -> 66.32 ± 0.15Helped
Combine graph active selection with C-Density (ablation)GCN with AGE selection · Coraaccuracy: 69.15 ± 0.38 -> 74.38 ± 0.24Helped
Add weighted cross-entropy to DA-AGE (ablation)GCN with AGE and C-Density selection · Coraaccuracy: 74.38 ± 0.24 -> 74.96 ± 0.22Helped
Add post-filtering to DA-AGE (ablation)GCN with AGE and C-Density selection · Coraaccuracy: 74.38 ± 0.24 -> 71.53 ± 0.19Hurt
Combine graph active selection with C-Density (ablation)GCN with RIM selection · Coraaccuracy: 69.86 ± 0.38 -> 73.99 ± 0.44Helped
Add weighted cross-entropy to DA-RIM (ablation)GCN with RIM and C-Density selection · Coraaccuracy: 73.99 ± 0.44 -> 74.73 ± 0.41Helped
Add post-filtering to DA-RIM (ablation)GCN with RIM and C-Density selection · Coraaccuracy: 73.99 ± 0.44 -> 72.34 ± 0.19Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Cora Citeseer Pubmed WikiCS Ogbn-arxiv Ogbn-products

Benchmarks: Cora Citeseer Pubmed WikiCS Ogbn-arxiv Ogbn-products

Metrics: accuracy cost in dollars

Baselines: Random AGE RIM FeatProp GraphPart SES TAG-Z BART-large-MNLI LLMs-as-Predictors

Builds on: GCN graph active learning (AGE, RIM, FeatProp, GraphPart) Sentence-BERT self-consistency prompting TAG-Z

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