STAGE: Simplified Text-Attributed Graph Embeddings Using Pre-trained LLMs
Aaron Zolnai-Lucas, Jack Boylan, Chris Hokamp, Parsa Ghaffari
TL;DR
STAGE tackles TAG node classification by using off-the-shelf LLM embeddings as fixed node features and training an ensemble of GNNs on the enriched graphs. It proposes a one-stage, finetuning-free pipeline and investigates diffusion-based GNNs to scale to larger graphs while keeping the approach simple. Empirical results across multiple TAG benchmarks show competitive performance with notable reductions in training complexity compared to SoTA methods like TAPE and SimTeG. The study highlights the robustness of zero-shot LLM embeddings for node features and demonstrates that diffusion operators can further reduce training time on large graphs.
Abstract
We present Simplified Text-Attributed Graph Embeddings (STAGE), a straightforward yet effective method for enhancing node features in Graph Neural Network (GNN) models that encode Text-Attributed Graphs (TAGs). Our approach leverages Large-Language Models (LLMs) to generate embeddings for textual attributes. STAGE achieves competitive results on various node classification benchmarks while also maintaining a simplicity in implementation relative to current state-of-the-art (SoTA) techniques. We show that utilizing pre-trained LLMs as embedding generators provides robust features for ensemble GNN training, enabling pipelines that are simpler than current SoTA approaches which require multiple expensive training and prompting stages. We also implement diffusion-pattern GNNs in an effort to make this pipeline scalable to graphs beyond academic benchmarks.
