arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2407.09378cs.LGcs.AIstat.ML

基于神经因果模型的图神经网络因果解释

Graph Neural Network Causal Explanation via Neural Causal Models

Illinois Institute of Technology(伊利诺伊理工大学)

Arman Behnam, Binghui Wang

AI总结:

针对现有图神经网络解释器多基于关联易产生虚假相关的问题,提出基于神经因果模型的GNN因果解释器,通过构建定制化神经因果模型计算因果效应以识别因果子图,性能显著优于现有方法。

摘要:

图神经网络(GNN)解释器用于识别能够确保给定图预测结果的重要子图。截至目前,几乎所有GNN解释器都基于关联关系构建,容易产生虚假相关性。我们提出{\name},一种通过因果推断实现的GNN因果解释器。该解释器基于图通常由因果底层子图构成的观察结果设计,包含三个主要步骤:1)为图构建因果结构及对应的结构因果模型(SCM),以实现节点间的因果效应计算;2)在真实世界图中直接计算因果效应存在计算难度,受近期可训练的特殊SCM类型——神经因果模型(NCM)启发,为GNN设计定制化NCM,通过训练这些GNN NCM即可轻松计算因果效应;3)通过优化后的GNN-NCM挖掘能够对GNN预测做出因果解释的子图。在多个合成图和真实世界图上的评估结果表明,{\name}在精确识别真实解释子图方面显著优于现有GNN解释器。

英文摘要:

Graph neural network (GNN) explainers identify the important subgraph that ensures the prediction for a given graph. Until now, almost all GNN explainers are based on association, which is prone to spurious correlations. We propose {\name}, a GNN causal explainer via causal inference. Our explainer is based on the observation that a graph often consists of a causal underlying subgraph. {\name} includes three main steps: 1) It builds causal structure and the corresponding structural causal model (SCM) for a graph, which enables the cause-effect calculation among nodes. 2) Directly calculating the cause-effect in real-world graphs is computationally challenging. It is then enlightened by the recent neural causal model (NCM), a special type of SCM that is trainable, and design customized NCMs for GNNs. By training these GNN NCMs, the cause-effect can be easily calculated. 3) It uncovers the subgraph that causally explains the GNN predictions via the optimized GNN-NCMs. Evaluation results on multiple synthetic and real-world graphs validate that {\name} significantly outperforms existing GNN explainers in exact groundtruth explanation identification

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

↑