Discrete Diffusion-Based Model-Level Explanation of Heterogeneous GNNs with Node Features
On the map: Diffusion models → Flow matching, time series and science
Abstract (arXiv)
Many real-world datasets, such as citation networks, social networks, and molecular structures, are naturally represented as heterogeneous graphs, where nodes belong to different types and have additional features. For example, in a citation network, nodes representing "Paper" or "Author" may include attributes like keywords or affiliations. A critical machine learning task on these graphs is node classification, which is useful for applications such as fake news detection, corporate risk assessment, and molecular property prediction. Although Heterogeneous Graph Neural Networks (HGNNs) perform well in these contexts, their predictions remain opaque. Existing post-hoc explanation methods lack support for actual node features beyond one-hot encoding of node type and often fail to generate realistic, faithful explanations. To address these gaps, we propose DiGNNExplainer, a model-level explanation approach that synthesizes heterogeneous graphs with realistic node features via discrete denoising diffusion. In particular, we generate realistic discrete features (e.g., bag-of-words features) using diffusion models within a discrete space, whereas previous approaches are limited to continuous spaces. We evaluate our approach on multiple datasets and show that DiGNNExplainer produces explanations that are realistic and faithful to the model's decision-making, outperforming state-of-the-art methods.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Placed in Flow matching, time series and science, one of 14 directions in Diffusion models. Builds on 23 of its 33 references that are in the map. First posted on arXiv 11 Aug 2025.
Builds on
23 of 33 references.
Closest ancestors · 3
Same direction, newest first
- 2023D4Explainer: In-Distribution GNN Explanations via Discrete Denoising Diffusion30 Oct
- 2022TabDDPM: Modelling Tabular Data with Diffusion Models30 Sep
- 2022DiGress: Discrete Denoising diffusion for graph generation29 Sep
Other references · 20
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 735
- 2019Heterogeneous Graph Attention Networkcited by 732
- 2021Revisiting Deep Learning Models for Tabular Datacited by 725
- 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 718
- 2020Parameterized Explainer for Graph Neural Networkcited by 423
- 2018GraphVAE: Towards Generation of Small Graphs Using Variational Autoencoderscited by 375
- 2020MAGNN: Metapath Aggregated Graph Neural Network for Heterogeneous Graph Embeddingcited by 304
- 2021On Explainability of Graph Neural Networks via Subgraph Explorationscited by 280
- 2020XGNN: Towards Model-Level Explanations of Graph Neural Networkscited by 211
- 2022OpenXAI: Towards a Transparent Evaluation of Model Explanationscited by 125
- 2022Evaluating Explainability for Graph Neural Networkscited by 85
8 more
- 2019On Node Features for Graph Neural Networkscited by 20
- 2021EvoLearner: Learning Description Logics with Evolutionary Algorithmscited by 17
- 2020Little Ball of Fur: A Python Library for Graph Samplingcited by 15
- 2022MotifExplainer: a Motif-based Graph Neural Network Explainercited by 11
- 2024Heterogeneous Subgraph Transformer for Fake News Detectioncited by 9
- 2024Logical Distillation of Graph Neural Networkscited by 6
- 2022Deep Generation of Heterogeneous Networkscited by 5
- 2021Combining Sub-Symbolic and Symbolic Methods for Explainabilitycited by 3
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2026Faithful, Sufficient and Understandable: Rethinking Graph Counterfactual Explanations via Discrete Diffusion Inversion
- 2023Towards Fine-Grained Explainability for Heterogeneous Graph Neural Network
- 2025DiffGraph: Heterogeneous Graph Diffusion Model
- 2025Diffusion on Graph: Augmentation of Graph Structure for Node Classification
- 2023Diffusion Probabilistic Models for Structured Node Classification
- 2024GNNAnatomy: Rethinking Model-Level Explanations for Graph Neural Networks
- 2026Generative Diffusion Models of Stochastic Graph Signals
- 2025Graph Diffusion Counterfactual Explanation