paper-with-me

Papers

FlowX: Towards Explainable Graph Neural Networks via Message Flows

2022-06-26 · Shurui Gui, Hao Yuan, Jie Wang, Qicheng Lao, Kang Li, Shuiwang Ji

We investigate the explainability of graph neural networks (GNNs) as a step toward elucidating their working mechanisms. While most current methods focus on explaining graph nodes, edges, or features, we argue that, as the inherent functional mechanism of GNNs, message flows are more natural for performing explainability. To this end, we propose a novel method here, known as FlowX, to explain GNNs by identifying important message flows. To quantify the importance of flows, we propose to follow the philosophy of Shapley values from cooperative game theory. To tackle the complexity of computing all coalitions' marginal contributions, we propose a flow sampling scheme to compute Shapley value approximations as initial assessments of further training. We then propose an information-controlled learning algorithm to train flow scores toward diverse explanation targets: necessary or sufficient explanations. Experimental studies on both synthetic and real-world datasets demonstrate that our proposed FlowX and its variants lead to improved explainability of GNNs. The code is available at https://github.com/divelab/DIG.

📄 PDF Abstract BibTeX arXiv:2206.12987

Code (2)

CM-BF/FlowX 공식 구현 pytorch
divelab/DIG 공식 구현 pytorch

Tasks

Philosophy

Similar Papers 제목 키워드 기반

Accelerating Language Model Workflows with Prompt Choreography

2025-12-28 · TJ Bai, Jason Eisner arxiv

Large language models are increasingly deployed in multi-agent workflows. We introduce Prompt Choreography, a framework that efficiently executes LLM workflows by maintaining a dynamic, global KV cache. Each LLM call can…

Beyond Message Passing: A Symbolic Alternative for Expressive and Interpretable Graph Learning

2026-02-18 · Chuqin Geng, Li Zhang, Haolin Ye, Ziyu Zhao 외 arxiv

Graph Neural Networks (GNNs) have become essential in high-stakes domains such as drug discovery, yet their black-box nature remains a significant barrier to trustworthiness. While self-explainable GNNs attempt to bridge…

Graph LearningDrug Discovery

FSX: Message Flow Sensitivity Enhanced Structural Explainer for Graph Neural Networks

2026-01-21 · Bizu Feng, Zhimu Yang, Shaode Yu, Zixin Hu arxiv

Despite the widespread success of Graph Neural Networks (GNNs), understanding the reasons behind their specific predictions remains challenging. Existing explainability methods face a trade-off that gradient-based approa…

Feature Importance

Graph Normalizing Flows

2019-05-30 · NeurIPS 2019 12 · Jenny Liu, Aviral Kumar, Jimmy Ba, Jamie Kiros 외

We introduce graph normalizing flows: a new, reversible graph neural network model for prediction and generation. On supervised tasks, graph normalizing flows perform similarly to message passing neural networks, but at …

Graph Neural Network

Non-backtracking Graph Neural Networks

2023-10-11 · Seonghyun Park, Narae Ryu, Gahee Kim, Dongyeop Woo 외

The celebrated message-passing updates for graph neural networks allow representing large-scale graphs with local and computationally tractable updates. However, the updates suffer from backtracking, i.e., a message flow…

Graph Neural NetworkNode ClassificationStochastic Block Model