用因果推理提升异质图神经网络的消息传递效率
Heterophilic Graph Neural Networks Optimization with Causal Message-passing
- 基于因果分析识别节点间非对称依赖关系,挖掘异质边
- 在异质与同质图上均实现更优的链接预测性能
- 适合需要精准建模复杂关系的图学习场景
本文发现因果推断可有效捕捉图神经网络中的异质消息传递。通过因果-效应分析,能依据节点间的非对称依赖关系识别异质边,所学因果结构更准确反映节点关系。为降低计算复杂度,提出基于干预的图学习因果推断方法:将因果分析形式化为结构学习模型,在贝叶斯框架下定义优化问题;进一步将目标分解为一致性惩罚与基于因果关系的结构修正。利用条件熵估计该目标,并揭示其如何量化异质性。据此提出CausalMP,一种迭代学习输入图显式因果结构的因果消息传递网络。在异质与同质图设置下开展广泛实验,结果表明该模型在链接预测任务上表现优异;基于因果结构训练还能提升多种基础模型在分类任务中的节点表示能力。
原文摘要 · Abstract (English)
In this work, we discover that causal inference provides a promising approach to capture heterophilic message-passing in Graph Neural Network (GNN). By leveraging cause-effect analysis, we can discern heterophilic edges based on asymmetric node dependency. The learned causal structure offers more accurate relationships among nodes. To reduce the computational complexity, we introduce intervention-based causal inference in graph learning. We first simplify causal analysis on graphs by formulating it as a structural learning model and define the optimization problem within the Bayesian scheme. We then present an analysis of decomposing the optimization target into a consistency penalty and a structure modification based on cause-effect relations. We then estimate this target by conditional entropy and present insights into how conditional entropy quantifies the heterophily. Accordingly, we propose CausalMP, a causal message-passing discovery network for heterophilic graph learning, that iteratively learns the explicit causal structure of input graphs. We conduct extensive experiments in both heterophilic and homophilic graph settings. The result demonstrates that the our model achieves superior link prediction performance. Training on causal structure can also enhance node representation in classification task across different base models.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。