Pith. sign in

REVIEW 3 cited by

GNNInterpreter: A Probabilistic Generative Model-Level Explanation for Graph Neural Networks

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2209.07924 v4 pith:4RBXTIC6 submitted 2022-09-15 cs.LG cs.AI

GNNInterpreter: A Probabilistic Generative Model-Level Explanation for Graph Neural Networks

classification cs.LG cs.AI
keywords explanationgnninterpretergraphgnnsdifferentgraphsmodelmodel-level
verification ladder T0 review T1 audit T2 compute T3 formal T4 reserved
0 comments
Share X Bluesky LinkedIn Reddit HN
read the original abstract

Recently, Graph Neural Networks (GNNs) have significantly advanced the performance of machine learning tasks on graphs. However, this technological breakthrough makes people wonder: how does a GNN make such decisions, and can we trust its prediction with high confidence? When it comes to some critical fields, such as biomedicine, where making wrong decisions can have severe consequences, it is crucial to interpret the inner working mechanisms of GNNs before applying them. In this paper, we propose a model-agnostic model-level explanation method for different GNNs that follow the message passing scheme, GNNInterpreter, to explain the high-level decision-making process of the GNN model. More specifically, GNNInterpreter learns a probabilistic generative graph distribution that produces the most discriminative graph pattern the GNN tries to detect when making a certain prediction by optimizing a novel objective function specifically designed for the model-level explanation for GNNs. Compared to existing works, GNNInterpreter is more flexible and computationally efficient in generating explanation graphs with different types of node and edge features, without introducing another blackbox or requiring manually specified domain-specific rules. In addition, the experimental studies conducted on four different datasets demonstrate that the explanation graphs generated by GNNInterpreter match the desired graph pattern if the model is ideal; otherwise, potential model pitfalls can be revealed by the explanation. The official implementation can be found at https://github.com/yolandalalala/GNNInterpreter.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 3 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Relevant Walk Search for Explaining Graph Neural Networks

    cs.LG 2026-05 unverdicted novelty 7.0

    Polynomial-time max-product algorithms for exact (neuron-level) and approximate (node-level) top-K relevant walk search in GNN-LRP explanations.

  2. Beyond Soft Masks: Hard-Perturbation Mixup Explainer for Robust GNN Explainability

    cs.LG 2026-06 unverdicted novelty 6.0

    HPME proposes hard-perturbation mixup explainer grounded in generalized Graph Information Bottleneck to extract discrete subgraphs and generate in-distribution explanations that outperform soft-mask approaches on synt...

  3. Towards Faithful Graph Explanations with Synergistic Edge Effects via Granular Balls

    cs.AI 2026-07 reject novelty 4.0

    SeeExplainer explains GNN predictions by decomposing graphs into granular balls and selecting substructures whose removal changes predictions, but its reported stability and fidelity advantages are largely definitiona...