Discrete Diffusion-Based Model-Level Explanation of Heterogeneous GNNs with Node Features
Pallabee Das, Stefan Heindorf

TL;DR
This paper introduces DiGNNExplainer, a diffusion-based method for generating realistic, faithful explanations of heterogeneous GNNs at the model level, effectively handling discrete node features.
Contribution
It presents a novel diffusion-based approach for explaining HGNNs that supports realistic discrete node features, improving interpretability over existing methods.
Findings
Outperforms state-of-the-art explanation methods
Produces realistic discrete node features
Provides faithful explanations of model decisions
Abstract
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…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Explainable Artificial Intelligence (XAI) · Machine Learning in Healthcare
