HiGPT: Heterogeneous Graph Language Model

Jiabin Tang, Yuhao Yang, Wei Wei, Lei Shi, Long Xia +2 more
2/25/2024
cs.CLcs.LG

No official code found. Best implementation: HKUDS/HiGPT (145 stars, Apache-2.0, last commit 2024-06-05).

Abstract

Heterogeneous graph learning aims to capture complex relationships and diverse relational semantics among entities in a heterogeneous graph to obtain meaningful representations for nodes and edges. Recent advancements in heterogeneous graph neural networks (HGNNs) have achieved state-of-the-art performance by considering relation heterogeneity and using specialized message functions and aggregation rules. However, existing frameworks for heterogeneous graph learning have limitations in generalizing across diverse heterogeneous graph datasets. Most of these frameworks follow the "pre-train" and "fine-tune" paradigm on the same dataset, which restricts their capacity to adapt to new and unseen data. This raises the question: "Can we generalize heterogeneous graph models to be well-adapted to diverse downstream learning tasks with distribution shifts in both node token sets and relation type heterogeneity?'' To tackle those challenges, we propose HiGPT, a general large graph model with Heterogeneous graph instruction-tuning paradigm. Our framework enables learning from arbitrary heterogeneous graphs without the need for any fine-tuning process from downstream datasets. To handle distribution shifts in heterogeneity, we introduce an in-context heterogeneous graph tokenizer that captures semantic relationships in different heterogeneous graphs, facilitating model adaptation. We incorporate a large corpus of heterogeneity-aware graph instructions into our HiGPT, enabling the model to effectively comprehend complex relation heterogeneity and distinguish between various types of graph tokens. Furthermore, we introduce the Mixture-of-Thought (MoT) instruction augmentation paradigm to mitigate data scarcity by generating diverse and informative instructions. Through comprehensive evaluations, our proposed framework demonstrates exceptional performance in terms of generalization performance.

View on arXivView PDF

Code Implementations(1)

HKUDS/HiGPTCommunity100%
Apache-2.0

[KDD'2024] "HiGPT: Heterogenous Graph Language Models"

1458CSS, HTMLFeb 18, 20242 years agoApache-2.0
fundation-modelsgraph-learninggraph-modelgraph-neural-networksinstruction-tuning+2 more

Cite this paper

@article{tang2024higpt,
  title  = {HiGPT: Heterogeneous Graph Language Model},
  author = {Jiabin Tang and Yuhao Yang and Wei Wei and Lei Shi and Long Xia and Dawei Yin and Chao Huang},
  year   = {2024},
  eprint = {2402.16024},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2402.16024v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2402.16024.svg)](https://codeofpaper.com/paper/2402.16024)

Discussion