atlas

Research map / Graph learning / Graph self-supervised learning

Leveraging Large Language Models for Node Generation in Few-Shot Learning on Text-Attributed Graphs

AAAI 2025 · Graph learning › Graph self-supervised learning · approach: LLMs and graph foundation models · 12 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 LLM4NG, a plug-and-play paradigm that prompts ChatGPT to generate labeled paper nodes per class, links them with a trained edge predictor, and trains GCN/GAT on the augmented text-attributed graph for few-shot node classification.

Problem

Few-shot and zero-shot node classification on text-attributed graphs, where scarce labeled nodes give insufficient supervision for GNNs.

Approach

Use an LLM to generate class-conditioned sample texts from label names as new labeled nodes, embed them with a sentence encoder, connect them to the raw graph via an edge predictor trained on existing edges plus cosine-similarity filtering, and then train any GNN on the augmented graph without changing the raw data.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add LLM-generated labeled nodes and graph connectionsGCN · ogbn-arxiv 1-shotaccuracy: +76.55%Helped
add LLM-generated labeled nodes and graph connectionsLLM4NG+GCN · Cora 1-shotaccuracy: 76.48(0.90) vs 67.94(4.09)Helped
add LLM-generated labeled nodes and graph connectionsLLM4NG+GCN · Pubmed 1-shotaccuracy: 75.06(2.56) vs 64.88(7.84)Helped
add LLM-generated labeled nodes and graph connectionsLLM4NG+GCN · ogbn-arxiv 1-shotaccuracy: 56.83(1.82) vs 31.42(3.89)Helped
add the edge predictor to connect generated nodes to raw graph nodes (ablation)LLM4NG+GCN · Cora 1-shotaccuracy: 75.12(1.60) -> 76.48(0.90)Helped
add the edge predictor to connect generated nodes to raw graph nodes (ablation)LLM4NG+GAT · Cora 1-shotaccuracy: 74.38(2.03) -> 75.90(1.86)Helped
add the edge predictor to connect generated nodes to raw graph nodes (ablation)LLM4NG+GCN · Pubmed 1-shotaccuracy: 74.82(2.45) -> 75.06(2.56)Helped
add the edge predictor to connect generated nodes to raw graph nodes (ablation)LLM4NG+GAT · Pubmed 1-shotaccuracy: 74.38(2.03) -> 75.98(2.82)Helped
add the edge predictor to connect generated nodes to raw graph nodes (ablation)LLM4NG+GCN · ogbn-arxiv 1-shotaccuracy: 55.89(1.30) -> 56.83(1.82)Helped
add the edge predictor to connect generated nodes to raw graph nodes (ablation)LLM4NG+GAT · ogbn-arxiv 1-shotaccuracy: 55.18(2.28) -> 56.29(2.65)Helped
add a graph-task description to the label-conditioned prompt (ablation)LLM4NG-P1 · Cora 0-shotaccuracy: 71.0 -> 67.4Hurt
add a graph-task description to the label-conditioned prompt (ablation)LLM4NG-P1 · Cora 1-shotaccuracy: 73.9 -> 74.8Helped

Surprising findings

Limitations

Experimental setup

Datasets: Cora PubMed ogbn-arxiv

Benchmarks: Cora PubMed ogbn-arxiv

Metrics: classification accuracy

Baselines: GCN GAT DGI MVGRL GRACE Mixup DropEdge Meta-PN CGPN TAPE

Builds on: GCN GAT TAPE Meta-PN CGPN

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