Global Graph Counterfactual Explanation: A Subgraph Mapping Approach

Yinhan He, Wendy Zheng, Yaochen Zhu, Jing Ma, Saumitra Mishra +3 more
10/25/2024
cs.LG

No confident code implementation found for this paper.

Abstract

Graph Neural Networks (GNNs) have been widely deployed in various real-world applications. However, most GNNs are black-box models that lack explanations. One strategy to explain GNNs is through counterfactual explanation, which aims to find minimum perturbations on input graphs that change the GNN predictions. Existing works on GNN counterfactual explanations primarily concentrate on the local-level perspective (i.e., generating counterfactuals for each individual graph), which suffers from information overload and lacks insights into the broader cross-graph relationships. To address such issues, we propose GlobalGCE, a novel global-level graph counterfactual explanation method. GlobalGCE aims to identify a collection of subgraph mapping rules as counterfactual explanations for the target GNN. According to these rules, substituting certain significant subgraphs with their counterfactual subgraphs will change the GNN prediction to the desired class for most graphs (i.e., maximum coverage). Methodologically, we design a significant subgraph generator and a counterfactual subgraph autoencoder in our GlobalGCE, where the subgraphs and the rules can be effectively generated. Extensive experiments demonstrate the superiority of our GlobalGCE compared to existing baselines. Our code can be found at https://anonymous.4open.science/r/GlobalGCE-92E8.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{he2024global,
  title  = {Global Graph Counterfactual Explanation: A Subgraph Mapping Approach},
  author = {Yinhan He and Wendy Zheng and Yaochen Zhu and Jing Ma and Saumitra Mishra and Natraj Raman and Ninghao Liu and Jundong Li},
  year   = {2024},
  eprint = {2410.19978},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.19978v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2410.19978.svg)](https://codeofpaper.com/paper/2410.19978)

Discussion