Graph Segmentation and Contrastive Enhanced Explainer for Graph Neural Networks
Abstract
Graph Neural Networks are powerful tools for modeling graph-structured data but their interpretability remains a significant challenge. Existing model-agnostic GNN explainers aim to identify critical subgraphs or node features relevant to task predictions but often rely on GNN predictions for supervision, lacking ground-truth explanations. This limitation can introduce biases, causing explanations to fail in accurately reflecting the GNN's decision-making processes. To address this, we propose a novel explainer for GNNs with graph segmentation and contrastive learning. Our model introduces a graph segmentation learning module to divide the input graph into explanatory and redundant subgraphs. Next, we implement edge perturbation to augment these subgraphs, generating multiple positive and negative pairs for contrastive learning between explanatory and redundant subgraphs. Finally, we develop a contrastive learning module to guide the learning of explanatory and redundant subgraphs by pulling positive pairs with the same explanatory subgraphs closer while pushing negative pairs with different explanatory subgraphs far away. This approach allows for a clearer distinction of critical subgraphs, enhancing the fidelity of the explanations. We conducted extensive experiments on graph classification and node classification tasks, demonstrating the effectiveness of the proposed method.
Cite
Text
Wang et al. "Graph Segmentation and Contrastive Enhanced Explainer for Graph Neural Networks." AAAI Conference on Artificial Intelligence, 2025. doi:10.1609/AAAI.V39I20.35440Markdown
[Wang et al. "Graph Segmentation and Contrastive Enhanced Explainer for Graph Neural Networks." AAAI Conference on Artificial Intelligence, 2025.](https://mlanthology.org/aaai/2025/wang2025aaai-graph/) doi:10.1609/AAAI.V39I20.35440BibTeX
@inproceedings{wang2025aaai-graph,
title = {{Graph Segmentation and Contrastive Enhanced Explainer for Graph Neural Networks}},
author = {Wang, Zhiqiang and Guo, Jiayu and Liang, Jianqing and Liang, Jiye and Cheng, Shiying and Zhang, Jiarong},
booktitle = {AAAI Conference on Artificial Intelligence},
year = {2025},
pages = {21393-21401},
doi = {10.1609/AAAI.V39I20.35440},
url = {https://mlanthology.org/aaai/2025/wang2025aaai-graph/}
}