Existing research faces challenges in accurately predicting crashes due to the unreasonable selection of spatial units, biased crash data collection, and insufficient integration of multi-source data. To address these issues, Graph Neural Networks (GNNs) for node classification are employed to predict crashes at macroscopic road level. Crash alarm data are incorporated as a supplement to official archive data to ensure the spatial–temporal distribution's authenticity and to mitigate data sparsity. Additionally, traffic violation data are included as a feature to enrich risk information. Finally, a multi-graph deep learning framework (STCM-GCN) with spatial, temporal, and spatial–temporal modules has been developed. Data from Shenzhen, China, demonstrates that the STCM-GCN outperforms baseline models and has a reasonable structure. The inclusion of crash alarm data and traffic violations contributes to performance improvement. Additionally, the model exhibits spatial–temporal robustness, and the analysis of computational efficiency provides comprehensive insights into the model's capabilities.
Read full abstract