图神经网络基准测试

Benchmarking Graph Neural Networks

泽维尔·布雷松 Xavier Bresson · NTU Singapore · 2020-03-02 · arXiv:2003.00982 ↗ · 被引 1212

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

摘要 · Abstract

在过去几年中,图神经网络(GNN)已成为分析和学习图数据的标准工具。这一新兴领域见证了大量有前景技术的广泛增长,这些技术已成功应用于计算机科学、数学、生物学、物理学和化学。但要使任何成功的领域成为主流并可靠,必须开发基准测试来量化进展。这促使我们在 2020 年 3 月发布了一个基准框架,该框架:i)包含多样化的数学和真实世界图集合,ii)在相同参数预算下实现公平模型比较以识别关键架构,iii)具有开源、易用且可复现的代码基础设施,iv)灵活支持研究人员实验新的理论想法。截至 2022 年 12 月,GitHub 仓库已获得 2000 颗星和 380 个分支,这证明了所提出的开源框架通过 GNN 社区的广泛使用而具有实用性。在本文中,我们介绍了基准测试的更新版本,简洁地展示了上述框架特征,添加了一个类似于流行 ZINC 的中等规模分子数据集 AQSOL,但具有真实世界测量的化学目标,并讨论了如何利用该框架探索新的 GNN 设计和见解。作为基准测试价值的证明,我们研究了 GNN 中的图位置编码(PE)案例,该案例随此基准测试引入,并已激发在稳健实验环境中探索更强大 PE 用于 Transformer 和 GNN 的兴趣。

In the last few years, graph neural networks (GNNs) have become the standard toolkit for analyzing and learning from data on graphs. This emerging field has witnessed an extensive growth of promising techniques that have been applied with success to computer science, mathematics, biology, physics and chemistry. But for any successful field to become mainstream and reliable, benchmarks must be developed to quantify progress. This led us in March 2020 to release a benchmark framework that i) comprises of a diverse collection of mathematical and real-world graphs, ii) enables fair model comparison with the same parameter budget to identify key architectures, iii) has an open-source, easy-to-use and reproducible code infrastructure, and iv) is flexible for researchers to experiment with new theoretical ideas. As of December 2022, the GitHub repository has reached 2,000 stars and 380 forks, which demonstrates the utility of the proposed open-source framework through the wide usage by the GNN community. In this paper, we present an updated version of our benchmark with a concise presentation of the aforementioned framework characteristics, an additional medium-sized molecular dataset AQSOL, similar to the popular ZINC, but with a real-world measured chemical target, and discuss how this framework can be leveraged to explore new GNN designs and insights. As a proof of value of our benchmark, we study the case of graph positional encoding (PE) in GNNs, which was introduced with this benchmark and has since spurred interest of exploring more powerful PE for Transformers and GNNs in a robust experimental setting.

核心贡献 · Key contributions

局限 · Limitations

论文章节 · Sections(共 30)

阅读逐段中英对照全文 →