GIN-Graph: A Generative Interpretation Network for Model-Level Explanation of Graph Neural Networks

Xiao Yue, Guangzhi Qu, Lige Gan
3/8/2025
cs.LG

No confident code implementation found for this paper.

Abstract

One significant challenge of exploiting Graph neural networks (GNNs) in real-life scenarios is that they are always treated as black boxes, therefore leading to the requirement of interpretability. To address this, model-level interpretation methods have been developed to explain what patterns maximize probability of predicting to a certain class. However, existing model-level interpretation methods pose several limitations such as generating invalid explanation graphs and lacking reliability. In this paper, we propose a new Generative Interpretation Network for Model-Level Explanation of Graph Neural Networks (GIN-Graph), to generate reliable and high-quality model-level explanation graphs. The implicit and likelihood-free generative adversarial networks are exploited to construct the explanation graphs which are similar to original graphs, meanwhile maximizing the prediction probability for a certain class by adopting a novel objective function for generator with dynamic loss weight scheme. Experimental results indicate that GIN-Graph can be applied to interpret GNNs trained on a variety of graph datasets and generate high-quality explanation graphs with high stability and reliability.

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{yue2025gingraph,
  title  = {GIN-Graph: A Generative Interpretation Network for Model-Level Explanation of Graph Neural Networks},
  author = {Xiao Yue and Guangzhi Qu and Lige Gan},
  year   = {2025},
  eprint = {2503.06352},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.06352v2}
}

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/2503.06352.svg)](https://codeofpaper.com/paper/2503.06352)

Discussion