Skip to main navigation Skip to search Skip to main content

GAFExplainer: global view explanation of graph neural networks through attribute augmentation and fusion embedding

Wenya Hu, Jia Wu, Quan Qian*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

The excellent performance of graph neural networks (GNNs), which learn node representations by aggregating their neighborhood information, led to their use in various graph tasks. However, GNNs are black box models, the prediction results of which are difficult to understand directly. Although node attributes are vital for making predictions, previous studies have ignored their importance for explanation. This study presents GAFExplainer, a novel GNN explainer that emphasizes node attributes via attribute augmentation and fusion embedding. The former enhances node attribute encoding for more expressive masks, while the latter preserves the discrimination of node representations across different layers. Together, these modules significantly improve explanation performance. By training the explanatory network, a global view explanation of GNN models is obtained, and reasonably explainable subgraphs are available for new graphs, thus rendering the model well-generalizable. Multiple sets of experimental results on real and synthetic datasets demonstrate that the proposed model provides valid and accurate explanations. In the visual analysis, the explanations obtained by the proposed model are more comprehensible than those in existing work. Further, the fidelity evaluation and efficiency comparison reveal that with an average performance improvement of 8.9% compared with representative baselines, GAFExplainer achieves the best fidelity metrics while maintaining computational efficiency.

Original languageEnglish
Pages (from-to)2569-2583
Number of pages15
JournalIEEE Transactions on Knowledge and Data Engineering
Volume37
Issue number5
DOIs
Publication statusPublished - May 2025

Fingerprint

Dive into the research topics of 'GAFExplainer: global view explanation of graph neural networks through attribute augmentation and fusion embedding'. Together they form a unique fingerprint.

Cite this