Bouritsas Giorgos, Frasca Fabrizio, Zafeiriou Stefanos, Bronstein Michael M
IEEE Trans Pattern Anal Mach Intell. 2023 Jan;45(1):657-668. doi: 10.1109/TPAMI.2022.3154319. Epub 2022 Dec 5.
While Graph Neural Networks (GNNs) have achieved remarkable results in a variety of applications, recent studies exposed important shortcomings in their ability to capture the structure of the underlying graph. It has been shown that the expressive power of standard GNNs is bounded by the Weisfeiler-Leman (WL) graph isomorphism test, from which they inherit proven limitations such as the inability to detect and count graph substructures. On the other hand, there is significant empirical evidence, e.g. in network science and bioinformatics, that substructures are often intimately related to downstream tasks. To this end, we propose "Graph Substructure Networks" (GSN), a topologically-aware message passing scheme based on substructure encoding. We theoretically analyse the expressive power of our architecture, showing that it is strictly more expressive than the WL test, and provide sufficient conditions for universality. Importantly, we do not attempt to adhere to the WL hierarchy; this allows us to retain multiple attractive properties of standard GNNs such as locality and linear network complexity, while being able to disambiguate even hard instances of graph isomorphism. We perform an extensive experimental evaluation on graph classification and regression tasks and obtain state-of-the-art results in diverse real-world settings including molecular graphs and social networks.
虽然图神经网络(GNN)在各种应用中都取得了显著成果,但最近的研究揭示了它们在捕捉底层图结构能力方面的重要缺陷。研究表明,标准GNN的表达能力受限于魏斯费勒-莱曼(WL)图同构测试,它们继承了诸如无法检测和计数图子结构等已被证实的局限性。另一方面,有大量经验证据表明,例如在网络科学和生物信息学中,子结构通常与下游任务密切相关。为此,我们提出了“图子结构网络”(GSN),这是一种基于子结构编码的拓扑感知消息传递方案。我们从理论上分析了我们架构的表达能力,表明它比WL测试具有更强的表达能力,并提供了通用性的充分条件。重要的是,我们并不试图遵循WL层次结构;这使我们能够保留标准GNN的多个吸引人的属性,如局部性和线性网络复杂度,同时能够区分甚至是图同构的困难实例。我们对图分类和回归任务进行了广泛的实验评估,并在包括分子图和社交网络在内的各种真实世界场景中取得了领先的结果。