Skip to main navigation Skip to search Skip to main content

Permutation-Equivariant and Proximity-Aware Graph Neural Networks With Stochastic Message Passing

  • Ziwei Zhang
  • , Chenhao Niu
  • , Peng Cui*
  • , Jian Pei
  • , Bo Zhang
  • , Wenwu Zhu*
  • *Corresponding author for this work
  • Tsinghua University
  • Carnegie Mellon University
  • Simon Fraser University
  • Tencent

Research output: Contribution to journalArticlepeer-review

Abstract

Graph neural networks (GNNs) are emerging machine learning models on graphs. Permutation-equivariance and proximity-awareness are two important properties highly desirable for GNNs. Both properties are needed to tackle some challenging graph problems, such as finding communities and leaders. In this paper, we first analytically show that the existing GNNs, mostly based on the message-passing mechanism, cannot simultaneously preserve the two properties. Then, we propose Stochastic Message Passing (SMP) model, a general and simple GNN to maintain both proximity-awareness and permutation-equivariance. In order to preserve node proximities, we augment the existing GNNs with stochastic node representations. We theoretically prove that the mechanism can enable GNNs to preserve node proximities, and at the same time, maintain permutation-equivariance with certain parametrization. We report extensive experimental results on ten datasets and demonstrate the effectiveness and efficiency of SMP for various typical graph mining tasks, including graph reconstruction, node classification, and link prediction.

Original languageEnglish
Pages (from-to)6182-6193
Number of pages12
JournalIEEE Transactions on Knowledge and Data Engineering
Volume35
Issue number6
DOIs
StatePublished - 1 Jun 2023
Externally publishedYes

Keywords

  • Graph neural network
  • message passing
  • node proximity
  • permutation equivariance

Fingerprint

Dive into the research topics of 'Permutation-Equivariant and Proximity-Aware Graph Neural Networks With Stochastic Message Passing'. Together they form a unique fingerprint.

Cite this