图神经网络有多强大?

How Powerful are Graph Neural Networks?

徐克雨 Keyulu Xu · MIT · 2018-10-01 · arXiv:1810.00826 ↗ · 被引 10032

打开互动全文版(逐段中英对照 + 图/公式 + 论文问答)→

摘要 · Abstract

图神经网络(GNN)是图表示学习的有效框架,通过邻域聚合方案递归计算节点表示。尽管许多 GNN 变体在节点和图分类任务上取得了最先进的结果,但其表示能力和局限性尚不明确。本文提出了一个理论框架来分析 GNN 捕获不同图结构的表达能力,揭示了流行变体(如图卷积网络和 GraphSAGE)的判别能力有限,无法区分某些简单图结构。我们进一步开发了一种简单架构,它在 GNN 类中表达能力最强,且与 Weisfeiler-Lehman 图同构测试能力相当。实验验证了理论发现,并在多个图分类基准上取得了最先进性能。

Graph Neural Networks (GNNs) are an effective framework for representation learning of graphs. GNNs follow a neighborhood aggregation scheme, where the representation vector of a node is computed by recursively aggregating and transforming representation vectors of its neighboring nodes. Many GNN variants have been proposed and have achieved state-of-the-art results on both node and graph classification tasks. However, despite GNNs revolutionizing graph representation learning, there is limited understanding of their representational properties and limitations. Here, we present a theoretical framework for analyzing the expressive power of GNNs to capture different graph structures. Our results characterize the discriminative power of popular GNN variants, such as Graph Convolutional Networks and GraphSAGE, and show that they cannot learn to distinguish certain simple graph structures. We then develop a simple architecture that is provably the most expressive among the class of GNNs and is as powerful as the Weisfeiler-Lehman graph isomorphism test. We empirically validate our theoretical findings on a number of graph classification benchmarks, and demonstrate that our model achieves state-of-the-art performance.

核心贡献 · Key contributions

局限 · Limitations

论文章节 · Sections(共 17)

阅读逐段中英对照全文 →