arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2410.23686cs.LG

面向图上的动态消息传递

Towards Dynamic Message Passing on Graphs

Institute of Computing Technology, CAS(中国科学院计算技术研究所);University of Chinese Academy of Sciences(中国科学院大学);Agriculture Information Institute, CAAS(中国农业科学院农业信息研究所);Tsinghua University(清华大学);Peng Cheng Laboratory(鹏城实验室)

Junshu Sun, Chenxue Yang, Xiangyang Ji, Qingming Huang, Shuhui Wang

AI总结:

针对现有图神经网络消息传递过度依赖输入拓扑、存在瓶颈或高计算开销的问题,提出一种动态消息传递机制并基于此开发$\texttt{N^2}$模型,通过节点与伪节点的空间关系构建灵活路径,在18个基准上性能更优且参数更少、可扩展至大规模任务。

摘要:

消息传递在图神经网络(GNNs)中对有效特征学习起着至关重要的作用。然而,对输入拓扑的过度依赖降低了消息传递的效能,并限制了GNNs的能力。尽管已有减轻这种依赖的努力,但现有研究面临消息传递瓶颈或高计算开销问题,这引发了对低复杂度灵活消息传递的需求。本文提出一种用于GNNs的新型动态消息传递机制。它将图节点和可学习的伪节点投影到一个公共空间,其中它们之间存在可测量的空间关系。随着节点在空间中移动,其演化的关系为动态消息传递过程促进了灵活的路径构建。通过将伪节点与输入图及其测量关系相关联,图节点可以在线性复杂度下通过伪节点进行间接通信。我们进一步基于该动态消息传递机制开发了名为$\texttt{N^2}$的GNN模型。$\texttt{N^2}$采用单个循环层递归生成节点位移并构建最优动态路径。在18个基准上的评估表明,$\texttt{N^2}$的性能优于流行的GNNs。$\texttt{N^2}$成功扩展到大规模基准,并且通过共享循环层在图分类任务中需要显著更少的参数。

英文摘要:

Message passing plays a vital role in graph neural networks (GNNs) for effective feature learning. However, the over-reliance on input topology diminishes the efficacy of message passing and restricts the ability of GNNs. Despite efforts to mitigate the reliance, existing study encounters message-passing bottlenecks or high computational expense problems, which invokes the demands for flexible message passing with low complexity. In this paper, we propose a novel dynamic message-passing mechanism for GNNs. It projects graph nodes and learnable pseudo nodes into a common space with measurable spatial relations between them. With nodes moving in the space, their evolving relations facilitate flexible pathway construction for a dynamic message-passing process. Associating pseudo nodes to input graphs with their measured relations, graph nodes can communicate with each other intermediately through pseudo nodes under linear complexity. We further develop a GNN model named $\mathtt{\mathbf{N^2}}$ based on our dynamic message-passing mechanism. $\mathtt{\mathbf{N^2}}$ employs a single recurrent layer to recursively generate the displacements of nodes and construct optimal dynamic pathways. Evaluation on eighteen benchmarks demonstrates the superior performance of $\mathtt{\mathbf{N^2}}$ over popular GNNs. $\mathtt{\mathbf{N^2}}$ successfully scales to large-scale benchmarks and requires significantly fewer parameters for graph classification with the shared recurrent layer.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑