Explainable Spatio-Temporal Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
Spatio-temporal graph neural networks (STGNNs) have gained popularity as a powerful tool for effectively modeling spatio-temporal dependencies in diverse real-world urban applications, including intelligent transportation and public safety. However, the black-box nature of STGNNs limits their interpretability, hindering their application in scenarios related to urban resource allocation and policy formulation. To bridge this gap, we propose an Explainable Spatio-Temporal Graph Neural Networks (STExplainer) framework that enhances STGNNs with inherent explainability, enabling them to provide accurate predictions and faithful explanations simultaneously. Our framework integrates a unified spatio-temporal graph attention network with a positional information fusion layer as the STG encoder and decoder, respectively. Furthermore, we propose a structure distillation approach based on the Graph Information Bottleneck (GIB) principle with an explainable objective, which is instantiated by the STG encoder and decoder. Through extensive experiments, we demonstrate that our STExplainer outperforms state-of-the-art baselines in terms of predictive accuracy and explainability metrics (i.e., sparsity and fidelity) on traffic and crime prediction tasks. Furthermore, our model exhibits superior representation ability in alleviating data missing and sparsity issues. The implementation code is available at: https://github.com/HKUDS/STExplainer.
Key facts. Cited by 13 papers in the map (data through 14 Oct 2026). Builds on 35 of its 52 references that are in the map. First posted on arXiv 26 Oct 2023.
Builds on
35 of 52 references.
References · 35
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,739
- 2015Convolutional LSTM Network: A Machine Learning Approach for Precipitation Nowcastingcited by 1,436
- 2016The Concrete Distribution: A Continuous Relaxation of Discrete Random Variablescited by 1,148
- 2017Spatio-Temporal Graph Convolutional Networks: A Deep Learning Framework for Traffic Forecastingcited by 1,136
- 2016Deep Variational Information Bottleneckcited by 930
- 2019Graph WaveNet for Deep Spatial-Temporal Graph Modelingcited by 829
- 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 737
- 2020Adaptive Graph Convolutional Recurrent Network for Traffic Forecastingcited by 530
23 more
- 2017Opening the Black Box of Deep Neural Networks via Informationcited by 503
- 2019GMAN: A Graph Multi-Attention Network for Traffic Predictioncited by 434
- 2020Parameterized Explainer for Graph Neural Networkcited by 426
- 2020Explainability in Graph Neural Networks: A Taxonomic Surveycited by 384
- 2016Deep Spatio-Temporal Residual Networks for Citywide Crowd Flows Predictioncited by 333
- 2021Spectral Temporal Graph Neural Network for Multivariate Time-series Forecastingcited by 299
- 2021On Explainability of Graph Neural Networks via Subgraph Explorationscited by 281
- 2020Spatial-Temporal Fusion Graph Neural Networks for Traffic Flow Forecastingcited by 213
- 2020XGNN: Towards Model-Level Explanations of Graph Neural Networkscited by 211
- 2021Spatial-Temporal Graph ODE Networks for Traffic Flow Forecastingcited by 210
- 2022Interpretable and Generalizable Graph Learning via Stochastic Attention Mechanismcited by 171
- 2020Graph Information Bottleneckcited by 168
- 2018Deep Multi-View Spatial-Temporal Network for Taxi Demand Predictioncited by 162
- 2020Interpreting Graph Neural Networks for NLP With Differentiable Edge Maskingcited by 153
- 2021Graph Neural Controlled Differential Equations for Traffic Forecastingcited by 133
- 2018Revisiting Spatial-Temporal Similarity: A Deep Learning Framework for Traffic Predictioncited by 122
- 2020Graph Information Bottleneck for Subgraph Recognitioncited by 119
- 2021Causal Attention for Interpretable and Generalizable Graph Classificationcited by 108
- 2021DL-Traff: Survey and Benchmark of Deep Learning Models for Urban Traffic Predictioncited by 73
- 2021Z-GCNETs: Time Zigzags at Graph Convolutional Networks for Time Series Forecastingcited by 67
- 2022Spatial-Temporal Hypergraph Self-Supervised Learning for Crime Predictioncited by 39
- 2022Spatial-Temporal Sequential Hypergraph Network for Crime Prediction with Dynamic Multiplex Relation Learningcited by 32
- 2023Automated Spatio-Temporal Graph Contrastive Learningcited by 24
Built on by
Citing papers per year: 2024: 6; 2025: 4; 2026: 3.
13 papers.
Sort:
- 2024UrbanGPT: Spatio-Temporal Large Language Modelscited by 81
- 2024Self-Explainable Temporal Graph Networks based on Graph Information Bottleneckcited by 9
- 2024A Systematic Literature Review of Spatio-Temporal Graph Neural Network Models for Time Series Forecasting and Classificationcited by 9
- 2024Interpreting Temporal Graph Neural Networks with Koopman Theorycited by 2
- 2025STM-Graph: A Python Framework for Spatio-Temporal Mapping and Graph Neural Network Predictionscited by 2
- 2026K-STEMIT: Knowledge-Informed Spatio-Temporal Efficient Multi-Branch Graph Neural Network for Subsurface Stratigraphy Thickness Estimation from Radar Datacited by 2
- 2025GRExplainer: A Universal Explanation Method for Temporal Graph Neural Networkscited by 1
- 2024GINTRIP: Interpretable Temporal Graph Regression using Information bottleneck and Prototype-based methodcited by 0
- 2024An Event-centric Framework for Predicting Crime Hotspots with Flexible Time Intervalscited by 0
- 2025STX-Search: Explanation Search for Continuous Dynamic Spatio-Temporal Modelscited by 0
- 2025Learning A Universal Crime Predictor with Knowledge-guided Hypernetworkscited by 0
- 2026Enhancing Imbalanced Node Classification via Curriculum-Guided Feature Learning and Three-Stage Attention Networkcited by 0
- 2026K-STEMIT: Knowledge-Informed Spatio-Temporal Efficient Multi-Branch Graph Neural Network for Subsurface Stratigraphy Thickness Estimation from Radar Data10 Apr 2026
- 2026Poisoning the Inner Prediction Logic of Graph Neural Networks for Clean-Label Backdoor Attacks5 Mar 2026
- 2026Enhancing Imbalanced Node Classification via Curriculum-Guided Feature Learning and Three-Stage Attention Network3 Feb 2026
- 2025GRExplainer: A Universal Explanation Method for Temporal Graph Neural Networks28 Dec 2025
- 2025Learning A Universal Crime Predictor with Knowledge-guided Hypernetworks4 Nov 2025
- 2025STM-Graph: A Python Framework for Spatio-Temporal Mapping and Graph Neural Network Predictions4 Sep 2025
- 2025STX-Search: Explanation Search for Continuous Dynamic Spatio-Temporal Models6 Mar 2025
- 2024An Event-centric Framework for Predicting Crime Hotspots with Flexible Time Intervals2 Nov 2024
- 2024A Systematic Literature Review of Spatio-Temporal Graph Neural Network Models for Time Series Forecasting and Classification29 Oct 2024
- 2024Interpreting Temporal Graph Neural Networks with Koopman Theory17 Oct 2024
- 2024GINTRIP: Interpretable Temporal Graph Regression using Information bottleneck and Prototype-based method17 Sep 2024
- 2024Self-Explainable Temporal Graph Networks based on Graph Information Bottleneck19 Jun 2024
1 more
- 2024UrbanGPT: Spatio-Temporal Large Language Models25 Feb 2024
- 2024UrbanGPT: Spatio-Temporal Large Language Modelscited by 81
- 2024Self-Explainable Temporal Graph Networks based on Graph Information Bottleneckcited by 9
- 2024A Systematic Literature Review of Spatio-Temporal Graph Neural Network Models for Time Series Forecasting and Classificationcited by 9
- 2024Interpreting Temporal Graph Neural Networks with Koopman Theorycited by 2
- 2025STM-Graph: A Python Framework for Spatio-Temporal Mapping and Graph Neural Network Predictionscited by 2
- 2026K-STEMIT: Knowledge-Informed Spatio-Temporal Efficient Multi-Branch Graph Neural Network for Subsurface Stratigraphy Thickness Estimation from Radar Datacited by 2
- 2025GRExplainer: A Universal Explanation Method for Temporal Graph Neural Networkscited by 1
- 2024GINTRIP: Interpretable Temporal Graph Regression using Information bottleneck and Prototype-based methodcited by 0
- 2024An Event-centric Framework for Predicting Crime Hotspots with Flexible Time Intervalscited by 0
- 2025STX-Search: Explanation Search for Continuous Dynamic Spatio-Temporal Modelscited by 0
- 2025Learning A Universal Crime Predictor with Knowledge-guided Hypernetworkscited by 0
- 2026Enhancing Imbalanced Node Classification via Curriculum-Guided Feature Learning and Three-Stage Attention Networkcited by 0
12 most cited of 13 All 13 (JSON)
- 2026K-STEMIT: Knowledge-Informed Spatio-Temporal Efficient Multi-Branch Graph Neural Network for Subsurface Stratigraphy Thickness Estimation from Radar Data10 Apr 2026
- 2026Poisoning the Inner Prediction Logic of Graph Neural Networks for Clean-Label Backdoor Attacks5 Mar 2026
- 2026Enhancing Imbalanced Node Classification via Curriculum-Guided Feature Learning and Three-Stage Attention Network3 Feb 2026
- 2025GRExplainer: A Universal Explanation Method for Temporal Graph Neural Networks28 Dec 2025
- 2025Learning A Universal Crime Predictor with Knowledge-guided Hypernetworks4 Nov 2025
- 2025STM-Graph: A Python Framework for Spatio-Temporal Mapping and Graph Neural Network Predictions4 Sep 2025
- 2025STX-Search: Explanation Search for Continuous Dynamic Spatio-Temporal Models6 Mar 2025
- 2024An Event-centric Framework for Predicting Crime Hotspots with Flexible Time Intervals2 Nov 2024
- 2024A Systematic Literature Review of Spatio-Temporal Graph Neural Network Models for Time Series Forecasting and Classification29 Oct 2024
- 2024Interpreting Temporal Graph Neural Networks with Koopman Theory17 Oct 2024
- 2024GINTRIP: Interpretable Temporal Graph Regression using Information bottleneck and Prototype-based method17 Sep 2024
- 2024Self-Explainable Temporal Graph Networks based on Graph Information Bottleneck19 Jun 2024
12 newest of 13 All 13 (JSON)