Self-Explainable Temporal Graph Networks based on Graph Information Bottleneck
Open Access
- 24 August 2024
- conference paper
- Published by Association for Computing Machinery (ACM)
- p. 2572-2583
Abstract
Temporal Graph Neural Networks (TGNN) have the ability to capture both the graph topology and dynamic dependencies of interactions within a graph over time. There has been a growing need to explain the predictions of TGNN models due to the difficulty in identifying how past events influence their predictions. Since the explanation model for a static graph cannot be readily applied to temporal graphs due to its inability to capture temporal dependencies, recent studies proposed explanation models for temporal graphs. However, existing explanation models for temporal graphs rely on post-hoc explanations, requiring separate models for prediction and explanation, which is limited in two aspects: efficiency and accuracy of explanation. In this work, we propose a novel built-in explanation framework for temporal graphs, called Self-Explainable Temporal Graph Networks based on Graph Information Bottleneck (TGIB). TGIB provides explanations for event occurrences by introducing stochasticity in each temporal event based on the Information Bottleneck theory. Experimental results demonstrate the superiority of TGIB in terms of both the link prediction performance and explainability compared to state-of-the-art methods. This is the first work that simultaneously performs prediction and explanation for temporal graphs in an end-to-end manner. The source code of TGIB is available at https://github.com/sang-woo-seo/TGIB.Keywords
All Related Versions
Funding Information
- National Research Foundation of Korea(NRF) grant funded by the Korea government(MSIT) (RS-2024-00335098)
- Institute of Information & communications Technology Planning & Evaluation (IITP) grant funded by the Korea government(MSIT) (No.2022-0-00157)
- National Research Foundation of Korea(NRF) funded by Ministry of Science and ICT (NRF-2022M3J6A1063021)
This publication has 13 references indexed in Scilit:
- ROLAND: Graph Learning Framework for Dynamic Graphs2022
- Improving Subgraph Recognition with Variational Graph Information Bottleneck2022
- From temporal network data to the dynamics of social relationshipsProceedings Of The Royal Society B-Biological Sciences, 2021
- Explainable Machine Learning for Fraud DetectionComputer, 2021
- What Happens Behind the Scene? Towards Fraud Community Detection in E-Commerce from Online to Offline2021
- Laplacian Change Point Detection for Dynamic Graphs2020
- Predicting Dynamic Embedding Trajectory in Temporal Interaction Networks2019
- Explainability Methods for Graph Convolutional Neural Networks2019
- On analyzing user preference dynamics with temporal social networksMachine Learning, 2018
- Mastering the game of Go without human knowledgeNature, 2017