TY - JOUR
T1 - InsGNN
T2 - Interpretable spatio-temporal graph neural networks via information bottleneck
AU - Fang, Hui
AU - Wang, Haishuai
AU - Gao, Yang
AU - Zhang, Yonggang
AU - Bu, Jiajun
AU - Han, Bo
AU - Lin, Hui
N1 - Publisher Copyright:
© 2025
PY - 2025/2/6
Y1 - 2025/2/6
N2 - Spatio-temporal graph neural networks (STGNNs) have garnered considerable attention for their promising performance across various applications. While existing models have demonstrated superior performance in exploring the interpretability of graph neural networks (GNNs), the interpretability of STGNNs is constrained by their complex spatio-temporal correlations. In this paper, we introduce a novel approach named INterpretable Spatio-temporal Graph Neural Network (InsGNN), which aims to elucidate the predictive process of STGNNs by identifying key components. To achieve this objective, two critical challenges must be addressed: (1) incorporating temporal interpretability within high-dimensional time features and (2) identifying invariant causal subgraphs for structural interpretability. To tackle these challenges, InsGNN initially integrates a lightweight prototype matching module, where high-dimensional sequences are represented by low-dimensional knowledge vectors. These knowledge vectors reveal the mapping relationship between time features and prototypes, elucidating the significance of prototypes in influencing the ultimate temporal embedding. Furthermore, to enhance structural interpretability, InsGNN incorporates a subgraph extraction module equipped with learnable structural masking, which effectively selects invariant causal substructures (including nodes and relevant edges) correlated with the labels. Following the principles of the information bottleneck, InsGNN minimizes the amount of information used in both temporal and spatial dimensions to derive knowledge vectors and invariant causal subgraphs while ensuring interpretability and prediction performance. Extensive experiments conducted on real-world datasets demonstrate that InsGNN generates explainable predictions and significantly outperforms baseline methods.
AB - Spatio-temporal graph neural networks (STGNNs) have garnered considerable attention for their promising performance across various applications. While existing models have demonstrated superior performance in exploring the interpretability of graph neural networks (GNNs), the interpretability of STGNNs is constrained by their complex spatio-temporal correlations. In this paper, we introduce a novel approach named INterpretable Spatio-temporal Graph Neural Network (InsGNN), which aims to elucidate the predictive process of STGNNs by identifying key components. To achieve this objective, two critical challenges must be addressed: (1) incorporating temporal interpretability within high-dimensional time features and (2) identifying invariant causal subgraphs for structural interpretability. To tackle these challenges, InsGNN initially integrates a lightweight prototype matching module, where high-dimensional sequences are represented by low-dimensional knowledge vectors. These knowledge vectors reveal the mapping relationship between time features and prototypes, elucidating the significance of prototypes in influencing the ultimate temporal embedding. Furthermore, to enhance structural interpretability, InsGNN incorporates a subgraph extraction module equipped with learnable structural masking, which effectively selects invariant causal substructures (including nodes and relevant edges) correlated with the labels. Following the principles of the information bottleneck, InsGNN minimizes the amount of information used in both temporal and spatial dimensions to derive knowledge vectors and invariant causal subgraphs while ensuring interpretability and prediction performance. Extensive experiments conducted on real-world datasets demonstrate that InsGNN generates explainable predictions and significantly outperforms baseline methods.
KW - Graph neural network
KW - Information bottleneck
KW - Interpretability
KW - Spatio-temporal graph
UR - http://www.scopus.com/inward/record.url?scp=85217961148&partnerID=8YFLogxK
U2 - 10.1016/j.inffus.2025.102997
DO - 10.1016/j.inffus.2025.102997
M3 - Journal article
SN - 1566-2535
VL - 119
JO - Information Fusion
JF - Information Fusion
M1 - 102997
ER -