Skip to main content
QUICK REVIEW

[论文解读] How Powerful are K-hop Message Passing Graph Neural Networks

Jiarui Feng, Yixin Chen|arXiv (Cornell University)|May 26, 2022
Advanced Graph Neural Networks被引用 37
一句话总结

本文在理论上分析了 K 跳消息传递 GNN 的表达能力,区分了两类核,证明它们对 1-WL 的性能优于,且被 3-WL 限制,并引入通过外周子图来显著提升表达性的 KP-GNN,并给出实验支持。

ABSTRACT

The most popular design paradigm for Graph Neural Networks (GNNs) is 1-hop message passing -- aggregating information from 1-hop neighbors repeatedly. However, the expressive power of 1-hop message passing is bounded by the Weisfeiler-Lehman (1-WL) test. Recently, researchers extended 1-hop message passing to K-hop message passing by aggregating information from K-hop neighbors of nodes simultaneously. However, there is no work on analyzing the expressive power of K-hop message passing. In this work, we theoretically characterize the expressive power of K-hop message passing. Specifically, we first formally differentiate two different kernels of K-hop message passing which are often misused in previous works. We then characterize the expressive power of K-hop message passing by showing that it is more powerful than 1-WL and can distinguish almost all regular graphs. Despite the higher expressive power, we show that K-hop message passing still cannot distinguish some simple regular graphs and its expressive power is bounded by 3-WL. To further enhance its expressive power, we introduce a KP-GNN framework, which improves K-hop message passing by leveraging the peripheral subgraph information in each hop. We show that KP-GNN can distinguish many distance regular graphs which could not be distinguished by previous distance encoding or 3-WL methods. Experimental results verify the expressive power and effectiveness of KP-GNN. KP-GNN achieves competitive results across all benchmark datasets.

研究动机与目标

  • Differenti ate two distinct K-hop neighbor kernels (shortest-path distance vs graph diffusion) and clarify their impact on expressiveness.
  • Characterize the expressive power of K-hop message passing and compare it to 1-WL and 3-WL bounds.
  • Propose KP-GNN to augment K-hop MPNNs with peripheral subgraph information.
  • Provide theoretical guarantees and empirical evidence across simulated and real-world datasets.

提出的方法

  • Define two K-hop neighbor kernels: shortest-path-distance (spd) and graph-diffusion (gd).
  • Present the K-hop message passing framework with per-hop MES/UPD and a combine step (Equation (3)).
  • Show that proper K-hop GNNs are strictly more powerful than 1-hop GNNs for K>1 (Proposition 1).
  • Prove that the expressive power of any proper K-hop GNN is bounded by 3-WL (Theorem 2).
  • Introduce KP-GNN by augmenting per-hop messages with peripheral subgraph information (Equations (4)-(5)).
  • Demonstrate augmented expressiveness on distance-regular graphs and provide empirical results (Tables and experiments).

实验结果

研究问题

  • RQ1How does K-hop message passing compare to 1-WL in terms of graph distinguishability?
  • RQ2Do K-hop GNNs distinguish almost all regular graphs, and what are their theoretical limits?
  • RQ3Can incorporating peripheral subgraph information (KP-GNN) overcome the 3-WL bound for standard K-hop GNNs?
  • RQ4How do KP-GNN variants perform on synthetic and real-world benchmarks compared to existing GNNs?

主要发现

  • K-hop GNNs with K>1 are strictly more powerful than 1-hop GNNs and can distinguish many regular graphs.
  • With one layer and modest K, 2-hop GNNs can distinguish almost all pairs of n-sized r-regular graphs under certain conditions.
  • The expressive power of proper K-hop GNNs is bounded by 3-WL for any kernel.
  • KP-GNN, which includes peripheral subgraph information, distinguishes distance-regular graphs that standard K-hop GNNs cannot.
  • Empirical results show KP-GNN achieving competitive or state-of-the-art performance across multiple datasets and tasks.

更好的研究,从现在开始

从阅读论文到最终审阅,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。