arXiv:2501.16944cs.LGcs.AI2025-01ICLR被引 15

提出精确计算图神经网络节点交互贡献的新方法

Exact Computation of Any-Order Shapley Interactions for Graph Neural Networks

  • 利用GNN结构特性,将高阶交互计算复杂度降为仅依赖感受野大小
  • 在多个基准数据集上显著降低精确计算高阶谢帕利交互的指数复杂度
  • 适用于主流消息传递GNN架构,适合需精准解释图模型的科研与工程场景

尽管图神经网络(GNN)在处理图结构数据的机器学习任务中广泛应用,其可解释性仍具挑战。在可解释人工智能(XAI)中,谢帕利值(Shapley Value, SV)是量化单个特征对模型输出贡献的主流方法。为克服SV在复杂模型中的局限,谢帕利交互(Shapley Interactions, SIs)将其扩展至特征组。本文针对GNN的单个图预测,用SIs量化节点贡献及其间多节点交互。通过利用GNN架构,我们证明节点嵌入中的交互结构在图预测中得以保留。因此,SIs的指数复杂度仅取决于感受野——即由图连通性与卷积层数决定的消息传递范围。基于此理论,我们提出GraphSHAP-IQ,一种可精确计算任意阶SIs的高效方法。该方法适用于主流消息传递技术结合线性全局池化与输出层。实验表明,GraphSHAP-IQ在多个基准数据集上大幅降低精确计算高阶SIs的指数复杂度。此外,我们评估了其在主流GNN架构上的近似效果,并与现有基线对比。最后,通过SI-Graph可视化真实水网与分子结构的交互关系。

原文摘要 · Abstract (English)

Albeit the ubiquitous use of Graph Neural Networks (GNNs) in machine learning (ML) prediction tasks involving graph-structured data, their interpretability remains challenging. In explainable artificial intelligence (XAI), the Shapley Value (SV) is the predominant method to quantify contributions of individual features to a ML model's output. Addressing the limitations of SVs in complex prediction models, Shapley Interactions (SIs) extend the SV to groups of features. In this work, we explain single graph predictions of GNNs with SIs that quantify node contributions and interactions among multiple nodes. By exploiting the GNN architecture, we show that the structure of interactions in node embeddings are preserved for graph prediction. As a result, the exponential complexity of SIs depends only on the receptive fields, i.e. the message-passing ranges determined by the connectivity of the graph and the number of convolutional layers. Based on our theoretical results, we introduce GraphSHAP-IQ, an efficient approach to compute any-order SIs exactly. GraphSHAP-IQ is applicable to popular message passing techniques in conjunction with a linear global pooling and output layer. We showcase that GraphSHAP-IQ substantially reduces the exponential complexity of computing exact SIs on multiple benchmark datasets. Beyond exact computation, we evaluate GraphSHAP-IQ's approximation of SIs on popular GNN architectures and compare with existing baselines. Lastly, we visualize SIs of real-world water distribution networks and molecule structures using a SI-Graph.

图神经网络可解释性谢帕利值交互分析

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