HINormer: Representation Learning On Heterogeneous Information Networks with Graph Transformer

Qiheng Mao, Zemin Liu, Chenghao Liu, Jianling Sun
2/22/2023
cs.LG

No official code found. Best implementation: Ffffffffire/HINormer (34 stars, last commit 2023-05-12).

Abstract

Recent studies have highlighted the limitations of message-passing based graph neural networks (GNNs), e.g., limited model expressiveness, over-smoothing, over-squashing, etc. To alleviate these issues, Graph Transformers (GTs) have been proposed which work in the paradigm that allows message passing to a larger coverage even across the whole graph. Hinging on the global range attention mechanism, GTs have shown a superpower for representation learning on homogeneous graphs. However, the investigation of GTs on heterogeneous information networks (HINs) is still under-exploited. In particular, on account of the existence of heterogeneity, HINs show distinct data characteristics and thus require different treatment. To bridge this gap, in this paper we investigate the representation learning on HINs with Graph Transformer, and propose a novel model named HINormer, which capitalizes on a larger-range aggregation mechanism for node representation learning. In particular, assisted by two major modules, i.e., a local structure encoder and a heterogeneous relation encoder, HINormer can capture both the structural and heterogeneous information of nodes on HINs for comprehensive node representations. We conduct extensive experiments on four HIN benchmark datasets, which demonstrate that our proposed model can outperform the state-of-the-art.

View on arXivView PDF

Code Implementations(1)

344PythonMar 5, 20233 years ago

Similar Papers

Cite this paper

@article{mao2023hinormer,
  title  = {HINormer: Representation Learning On Heterogeneous Information Networks with Graph Transformer},
  author = {Qiheng Mao and Zemin Liu and Chenghao Liu and Jianling Sun},
  year   = {2023},
  eprint = {2302.11329},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2302.11329v2}
}

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/2302.11329.svg)](https://codeofpaper.com/paper/2302.11329)

Discussion