Parameterized Explainer for Graph Neural Network
Dongsheng Luo, Wei Cheng, Dongkuan Xu, Wenchao Yu, Bo Zong, Haifeng, Chen, Xiang Zhang

TL;DR
This paper introduces PGExplainer, a neural network-based method for explaining GNN predictions that generalizes across instances and is effective in inductive settings, outperforming existing methods.
Contribution
The paper proposes PGExplainer, a parameterized explainer for GNNs that explains multiple instances collectively and improves generalization and inductive applicability.
Findings
Achieves up to 24.7% relative AUC improvement over baselines.
Effectively explains both synthetic and real-world datasets.
Demonstrates better generalization and inductive use of explanations.
Abstract
Despite recent progress in Graph Neural Networks (GNNs), explaining predictions made by GNNs remains a challenging open problem. The leading method independently addresses the local explanations (i.e., important subgraph structure and node features) to interpret why a GNN model makes the prediction for a single instance, e.g. a node or a graph. As a result, the explanation generated is painstakingly customized for each instance. The unique explanation interpreting each instance independently is not sufficient to provide a global understanding of the learned GNN model, leading to a lack of generalizability and hindering it from being used in the inductive setting. Besides, as it is designed for explaining a single instance, it is challenging to explain a set of instances naturally (e.g., graphs of a given class). In this study, we address these key challenges and propose PGExplainer, a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsAdvanced Graph Neural Networks · Explainable Artificial Intelligence (XAI) · Machine Learning in Materials Science
