GAM-GCN: Decomposing Graph Convolutional Networks via Generalized Additive Models
The vast adoption of graph neural networks (GNNs) in broad applications calls for versatile interpretability tools so that a better understanding of the GNNs’ intrinsic structures can be gained. We propose an interpretable GNN framework to decompose the prediction into the additive combination of node features’ main effects and the contributions of edges. The key component of our framework is the generalized additive model with the graph convolutional network (GAM-GCN) that allows for global node feature interpretations. The inherent interpretability of GAM and the expressive power of GCN are preserved and naturally connected. Further, the effects of neighboring edges are measured by edge perturbation and surrogate linear modeling, and the most important subgraph can be selected. We evaluate the proposed approach using extensive experiments and show that it is a useful tool for interpreting GNNs in the attempt to unlock the black box.
Authors
- Lequan Yu (ORCID: https://orcid.org/0000-0002-9315-6527)
- Kai Han (ORCID: https://orcid.org/0000-0002-7995-9999)
- Guosheng Yin (ORCID: https://orcid.org/0000-0003-3276-1392)
- Chen Liu (ORCID: https://orcid.org/0000-0002-8062-2517)
Institutions
- Chinese University of Hong Kong (HK)
- University of Hong Kong (HK)
Publication Details
- Published
- 2024-12-11
- DOI
- https://doi.org/10.1109/ickg63256.2024.00033
- Primary Topic
- Advanced Graph Neural Networks
- Type
- article
- Field-Weighted Citation Impact
- 0.00