CLAIOct 19, 2023

GraphGPT: Graph Instruction Tuning for Large Language Models

arXiv:2310.13023v3336 citationsh-index: 13Has Code
Originality Highly original
AI Analysis

This work addresses the challenge of graph model generalization for researchers and practitioners in machine learning, particularly in scenarios with scarce labeled data, representing a novel method for a known bottleneck.

The paper tackles the problem of limited generalization in graph neural networks when labeled data is scarce by introducing GraphGPT, a framework that integrates large language models with graph structural knowledge through instruction tuning, achieving superior generalization in supervised and zero-shot graph learning tasks and surpassing existing benchmarks.

Graph Neural Networks (GNNs) have evolved to understand graph structures through recursive exchanges and aggregations among nodes. To enhance robustness, self-supervised learning (SSL) has become a vital tool for data augmentation. Traditional methods often depend on fine-tuning with task-specific labels, limiting their effectiveness when labeled data is scarce. Our research tackles this by advancing graph model generalization in zero-shot learning environments. Inspired by the success of large language models (LLMs), we aim to create a graph-oriented LLM capable of exceptional generalization across various datasets and tasks without relying on downstream graph data. We introduce the GraphGPT framework, which integrates LLMs with graph structural knowledge through graph instruction tuning. This framework includes a text-graph grounding component to link textual and graph structures and a dual-stage instruction tuning approach with a lightweight graph-text alignment projector. These innovations allow LLMs to comprehend complex graph structures and enhance adaptability across diverse datasets and tasks. Our framework demonstrates superior generalization in both supervised and zero-shot graph learning tasks, surpassing existing benchmarks. The open-sourced model implementation of our GraphGPT is available at https://github.com/HKUDS/GraphGPT.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes