Explainable Graph Representation Learning via Graph Pattern Analysis
Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 3426-3434.
https://doi.org/10.24963/ijcai.2025/381
Keywords
- Machine Learning: ML: Explainable/Interpretable machine learning
- Machine Learning: ML: Sequence and graph learning
- Data Mining: DM: Mining graphs
Abstract
Explainable artificial intelligence (XAI) is an important area in the AI community, and interpretability is crucial for building robust and trustworthy AI models. While previous work has explored model-level and instance-level explainable graph learning, there has been limited investigation into explainable graph representation learning. In this paper, we focus on representation-level explainable graph learning and ask a fundamental question: What specific information about a graph is captured in graph representations? Our approach is inspired by graph kernels, which evaluate graph similarities by counting substructures within specific graph patterns. Although the pattern counting vector can serve as an explainable representation, it has limitations such as ignoring node features and being high-dimensional. To address these limitations, we introduce a framework (PXGL-GNN) for learning and explaining graph representations through graph pattern analysis. We start by sampling graph substructures of various patterns. Then, we learn the representations of these patterns and combine them using a weighted sum, where the weights indicate the importance of each graph pattern's contribution. We also provide theoretical analyses of our methods, including robustness and generalization. In our experiments, we show how to learn and explain graph representations for real-world data using pattern analysis. Additionally, we compare our method against multiple baselines in both supervised and unsupervised learning tasks to demonstrate its effectiveness.
@inproceedings{ijcai2025p381,
title = {Explainable Graph Representation Learning via Graph Pattern Analysis},
author = {Wang, Xudong and Sun, Ziheng and Ding, Chris and Fan, Jicong},
booktitle = {Proceedings of the Thirty-Fourth International Joint Conference on
Artificial Intelligence, {IJCAI-25}},
publisher = {International Joint Conferences on Artificial Intelligence Organization},
editor = {James Kwok},
pages = {3426--3434},
year = {2025},
month = {8},
note = {Main Track},
doi = {10.24963/ijcai.2025/381},
url = {https://doi.org/10.24963/ijcai.2025/381},
}
TY - CPAPER TI - Explainable Graph Representation Learning via Graph Pattern Analysis AU - Wang, Xudong AU - Sun, Ziheng AU - Ding, Chris AU - Fan, Jicong T2 - Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence, IJCAI-25 PB - International Joint Conferences on Artificial Intelligence Organization PY - 2025 SP - 3426 EP - 3434 DO - 10.24963/ijcai.2025/381 UR - https://doi.org/10.24963/ijcai.2025/381 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: