arXiv:2512.19332cs.LGcs.LO2025-12被引 3

揭示激活函数如何影响图神经网络的表达能力

A Logical View of GNN-Style Computation and the Role of Activation Functions

  • 用逻辑语言分析图神经网络计算机制
  • 证明ReLU比截断激活函数更强大
  • 适合研究图神经网络理论的学者

我们研究了MPLang这一声明式语言在数值和布尔表达上的能力,该语言通过线性消息传递和激活函数刻画图神经网络(GNN)的计算过程。首先分析无激活函数的A-MPLang片段,其表达能力可由行走求和特征表征。对于有界激活函数,在温和条件下,所有最终恒定的激活函数具有相同的表达能力,且超越此前不带线性层的GNN逻辑。更重要的是,首次证明在存在线性层时,使用ReLU的MPLang在数值查询上严格强于使用最终恒定激活函数(如截断ReLU)的版本,这源于线性聚合与有界非线性之间的微妙交互,确立了含ReLU的GNN表达能力更强。

原文摘要 · Abstract (English)

We study the numerical and Boolean expressiveness of MPLang, a declarative language that captures the computation of graph neural networks (GNNs) through linear message passing and activation functions. We begin with A-MPLang, the fragment without activation functions, and give a characterization of its expressive power in terms of walk-summed features. For bounded activation functions, we show that (under mild conditions) all eventually constant activations yield the same expressive power - numerical and Boolean - and that it subsumes previously established logics for GNNs with eventually constant activation functions but without linear layers. Finally, we prove the first expressive separation between unbounded and bounded activations in the presence of linear layers: MPLang with ReLU is strictly more powerful for numerical queries than MPLang with eventually constant activation functions, e.g., truncated ReLU. This hinges on subtle interactions between linear aggregation and eventually constant non-linearities, and it establishes that GNNs using ReLU are more expressive than those restricted to eventually constant activations and linear layers.

图神经网络表达能力激活函数

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。