Towards Faithful Graph Explanations with Synergistic Edge Effects via Granular Balls

📅 2026-07-23
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
Existing graph neural network explanation methods often overlook the synergistic effects among edges, leading to inaccurate importance assessments. To address this limitation, this work proposes SeeExplainer, the first approach to introduce the granular-ball mechanism into graph explanation tasks. Specifically, it decomposes the input graph into disjoint granular balls of variable sizes through granular-ball graph refinement, constructs a structural graph to explicitly capture edge-wise synergistic relationships, and generates explanation subgraphs based on the contributions of nodes and edges within this structural graph. Notably, SeeExplainer is parameter-free and leverages a non-parametric perturbation analysis strategy. Extensive experiments across multiple graph classification benchmarks demonstrate that it significantly outperforms current state-of-the-art baselines, achieving superior accuracy, fidelity, and stability in explanations.
📝 Abstract
Instance-level explanations aim to reveal the rationale behind a model's decisions for a specific graph. Previous methods explain graph neural networks (GNNs) by selecting important edges to induce subgraphs, where edge importance is assessed by perturbing each edge and observing changes in the model predictions. However, they often neglect the synergistic effects among edges, which are crucial for accurately characterizing edge importance. To address this issue, we propose SeeExplainer, a parameter-free explainer to interpret GNNs. Specifically, we first introduce a granular-ball graph refinement mechanism that decomposes a graph into several disjoint granular-balls with no fixed size, and utilize them as nodes to construct a structural graph. This process can better capture the synergistic effects among edges. Then, we perturb nodes and edges in the structural graph to generate explanatory subgraphs based on their respective contributions. Experiments on several graph classification datasets of different networks show that SeeExplainer outperforms state-of-the-art baselines.
Problem

Research questions and friction points this paper is trying to address.

graph explanation
synergistic edge effects
instance-level explanation
GNN interpretability
Innovation

Methods, ideas, or system contributions that make the work stand out.

granular balls
synergistic edge effects
GNN explanation
parameter-free explainer
structural graph
J
Jiancu Chen
Chongqing Key Laboratory of Computational Intelligence, Key Laboratory of Big Data Intelligent Computing, Key Laboratory of Cyberspace Big Data Intelligent Security, Ministry of Education, School of Computer Science and Technology, Chongqing University of Posts and Telecommunications, Chongqing, China; also with School of Computer Science and Engineering, Chongqing Three Gorges University, Chongqing, China
Shuyin Xia
Shuyin Xia
Professor, School of Computer Science, Chongqing University of Posts and Telecommunications
Granular computingClusteringRough setsClassifiersGranular ball computing
G
Guan Wang
Chongqing Key Laboratory of Computational Intelligence, Key Laboratory of Big Data Intelligent Computing, Key Laboratory of Cyberspace Big Data Intelligent Security, Ministry of Education, School of Computer Science and Technology, Chongqing University of Posts and Telecommunications, Chongqing, China
Degang Chen
Degang Chen
North China Electric Power University
Machine learning-Data mining
F
Fan Chen
Chongqing Key Laboratory of Computational Intelligence, Key Laboratory of Big Data Intelligent Computing, Key Laboratory of Cyberspace Big Data Intelligent Security, Ministry of Education, School of Computer Science and Technology, Chongqing University of Posts and Telecommunications, Chongqing, China