A new spatiotemporal convolutional neural network model for short-term crash prediction

Bowen CAI , Léah CAMARCAT , Wen-long SHANG , Mohammed QUDDUS

Front. Eng ›› 2025, Vol. 12 ›› Issue (1) : 86 -98.

PDF (885KB)
Front. Eng ›› 2025, Vol. 12 ›› Issue (1) : 86 -98. DOI: 10.1007/s42524-024-4040-8
Traffic Engineering Systems Management
RESEARCH ARTICLE

A new spatiotemporal convolutional neural network model for short-term crash prediction

Author information +
History +
PDF (885KB)

Abstract

Predicting short-term traffic crashes is challenging due to an imbalanced data set characterized by excessive zeros in noncrash counts, random crash occurrences, spatiotemporal correlation in crash counts, and inherent heterogeneity. Existing models struggle to effectively address these distinct characteristics in crash data. This paper proposes a new joint model by combining the time-series generalized regression neural network (TGRNN) model and the binomially weighted convolutional neural network (BWCNN) model. The joint model aims to capture all these characteristics in short-term crash prediction. The model was trained and tested using real-world, highly disaggregated traffic data collected with inductive loop detectors on the M1 motorway in the UK in 2019, along with crash data extracted from the UK National Accident Database for the same year. The short-term is defined as a 30-min interval, providing sufficient time for a traffic control center to implement interventions and mitigate potential hazards. The year was segmented into 30-min intervals, resulting in a highly imbalanced data set with over 99.99% noncrash samples. The joint model was applied to predict the probability of a crash occurrence by updating both the crash and traffic data every 30 min. The findings revealed that 75.3% of crashes and 81.6% of noncrash events were correctly predicted in the southbound direction. In the northbound direction, 78.1% of crashes and 80.2% of noncrash events were accurately captured. Causal analysis and model-based interpretation were used to analyze the relative importance of explanatory variables regarding their contribution to crashes. The results reveal that speed variance and speed are the most influential factors contributing to crash occurrence.

Graphical abstract

Keywords

safety management / crash prediction / generalized regression neural network / binomial weighted CNN / variable importance

Cite this article

Download citation ▾
Bowen CAI, Léah CAMARCAT, Wen-long SHANG, Mohammed QUDDUS. A new spatiotemporal convolutional neural network model for short-term crash prediction. Front. Eng, 2025, 12(1): 86-98 DOI:10.1007/s42524-024-4040-8

登录浏览全文

4963

注册一个新账户 忘记密码

References

[1]

Athiappan K, Karthik C, Rajalaskshmi M, Subrata C, Dastjerdi H, Liu Y, Campusano C, Gheisari M, (2022). Identifying influencing factors of road accidents in emerging road accident blackspots. Advances in Civil Engineering, 2022: 1–10

[2]

Basso F, Basso L, Bravo F, Pezoa R, (2018). Real-time crash prediction in an urban expressway using disaggregated data. Transportation Research Part C, Emerging Technologies, 86: 202–219

[3]

Basso F, Pezoa R, Varas M, Villalobos M, (2021). A deep learning approach for real-time crash prediction using vehicle-by-vehicle data. Accident Analysis & Prevention, 162: 106409, ISSN 0001-4575

[4]

CaiBQuddusMMaL (2022). High accurate deep learning models for estimating traffic characteristics from video data. Presented in 101st Transportation Research Board

[5]

Cai B, Quddus M, Wang X, Miao Y, (2024). New modeling approach for predicting disaggregated time-series traffic crashes. Transportation Research Record: Journal of the Transportation Research Board, 2678( 3): 637–648

[6]

Cartwright N, (2010). Hunting causes and using them: Approaches in philosophy and economics: summary. Analysis, 70( 2): 307–310, ISSN 0003-2638

[7]

Chollet F, Allaire J, (2018). Deep Learning in R. R-bloggers, 1( 7080): 360

[8]

Cirillo J, (1968). Interstate System Accident Research Study II, Interim Report II. Public Roads, 35( 3): 1–1

[9]

DablanderF (2020). An introduction to causal inference

[10]

Deva Hema D, Ashok Kumar K, (2022). Novel algorithm for multivariate time series crash risk prediction using CNN-ATT-LSTM model. Journal of Intelligent & Fuzzy Systems, 43( 4): 4201–4213

[11]

ElyassamiSHamidYHabuzaT (2020). Road crashes analysis and prediction using gradient boosted and Random Forest Trees. In: 6th IEEE Congress on Information Science and Technology (CiSt), 520–525

[12]

Formosa N, Quddus M, Man C K, Timmis A, (2023). Appraising machine and deep learning techniques for traffic conflict prediction with class imbalance. Data Science for Transportation, 5( 2): 4:25

[13]

Ghanipoor Machiani S, Abbas M., (2016). Safety Surrogate Histograms (SSH): A novel real-time safety assessment of dilemma zone related conflicts at signalized intersections. Accident Analysis and Prevention, 96: 361–370

[14]

Han S, Jeong J, (2020). An weighted CNN ensemble model with small amount of data for bearing fault diagnosis. Procedia Computer Science, 175: 88–95

[15]

Hassouna F, Al-Sahili K, (2020). Practical minimum sample size for road crash time-series prediction models. Advances in Civil Engineering, 2020( 1): 6672612

[16]

Hossain M, Abdel-Aty M, Quddus M, Muromachi Y, Sadeek S, (2019). Real-time crash prediction models: State-of-the-art, design pathways and ubiquitous requirements. Accident Analysis and Prevention, 124: 66–84

[17]

Hossain M, Muromachi Y, (2012). A Bayesian network based rramework for real-time crash prediction on the basic freeway segments of urban expressways. Accident Analysis and Prevention, 45: 373–381

[18]

Huang T, Wang S, Sharma A, (2020). Highway crash detection and risk estimation using deep learning. Accident Analysis and Prevention, 135: 105392

[19]

Lee C, Hellinga B, Saccomanno F, (2003). Real-time crash prediction model for application to crash prevention in freeway traffic. Transportation Research Record, 1840( 1): 67–77

[20]

LecunYBengioY (1995). Convolutional networks for images, speech, and time-series. In M. A. Arbib (Ed.), The Handbook of Brain theory and Neural Networks. MIT Press

[21]

Li P, Abdel-Aty M, Yuan J, (2020). Real-time crash risk prediction on arterials based on LSTM-CNN. Accident Analysis and Prevention, 135: 105371

[22]

Martínez F, Charte F, Frías M P, Martínez-Rodríguez A M, (2022). Strategies for time series forecasting with Generalized Regression Neural Networks. Neurocomputing, 491: 509–521

[23]

Martínez-Blanco M R, Ornelas-Vargas G, Solís-Sánchez L O, Castañeda-Miranada R, Vega-Carrillo H R, Celaya-Padilla J M, Garza-Veloz I, Martínez-Fierro M, Ortiz-Rodríguez J M, (2016). A comparison of back propagation and generalized regression neural networks performance in neutron spectrometry. Applied Radiation and Isotopes, 117: 20–26

[24]

Martinez C, Heucke M., Wang B, F D, (2018). Driving style recognition for intelligent vehicle control and advanced driver assistance: A survey. IEEE Transactions on Intelligent Transportation Systems, 19( 3): 666–676

[25]

Man C K, Quddus M, Theofilatos A, (2022). Transfer learning for spatio-temporal transferability of real-time crash prediction models. Accident Analysis and Prevention, 165: 106511

[26]

ManCQuddusMTheofilatosAYuRMarianna-IoannaImprialou (2019). Utilising Generative Adversarial Network (GAN) to address the imbalanced data issue in real-time crash risk prediction. In: Transportation Research Board 99th Annual Meeting, Washington D.C., USA, 2020

[27]

Nicholas J, Ravi G, (1989). Factors affecting speed variance and its influence on accidents transportation research record. Journal of the Transportation Research Board, 1( 1213): 64–71

[28]

Pew T, Warr R L, Schultz G G, Heaton M, (2020). Justification for considering zero-inflated models in crash frequency analysis. Transportation Research Interdisciplinary Perspectives, 8: 100249

[29]

Quddus M A, Ochieng W Y, Zhao L, Noland R B, (2003). A general map matching algorithm for transport telematics applications. GPS Solutions, 7( 3): 157–167

[30]

Quddus M A, (2008). Time series count data models: An empirical application to traffic accidents. Accident Analysis and Prevention, 40( 5): 1732–1741

[31]

Rahim M A, Hassan H M, (2021). A deep learning based traffic crash severity prediction framework. Accident Analysis and Prevention, 154: 106090

[32]

Rolison J, Regev S, Moutari S, Feeney A, (2018). What are the factors that contribute to road accidents? An assessment of law enforcement views, ordinary drivers’ opinions, and road accident records. Accident Analysis and Prevention, 115: 11–24

[33]

RibeiroM TSinghSGuestrinC (2016). Why should I trust you? Explaining the predictions of any classifier. In: Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data mining, 1135–1144

[34]

Stekhoven D, Bühlmann P, (2012). MissForest—Non-parametric missing value imputation for mixed-type data. Bioinformatics, 8: 1201, 112–118

[35]

SongJHuangBWangYWuCZouXZhangJLiJ (2021). A zero-inflated negative binomial crash prediction model for freeway bridge sections. In: CICTP 2021: Advanced Transportation, Enhanced Connection—Proceedings of the 21st COTA International Conference of Transportation Professionals, 1227–1236

[36]

SolomonD (1964). Accidents on main rural highways related to speed, driver, and vehicle. Federal Highway Administration, Washington, DC (Reprinted 1974)

[37]

Specht D F, (1991). A general regression neural network. IEEE Transactions on Neural Networks, 2( 6): 568–576

[38]

Sun J, Sun J, (2015). A dynamic Bayesian network model for real-time crash prediction using traffic speed conditions data. Transportation Research Part C, Emerging Technologies, 54: 176–186

[39]

Theofilatos A, Chen C, Antoniou C, (2019). Comparing machine learning and deep learning methods for real-time crash prediction. Transportation Research Record: Journal of the Transportation Research Board, 2673( 8): 169–178

[40]

World Health Organisation (WHO). Road Traffic Injuries.

[41]

XuMDaiWLiuCGaoXLinWQiGXH (2020). Spatial-temporal transformer networks for traffic flow forecasting, arXiv: 2001.02908

[42]

Yang K, Quddus M, Antoniou M, (2022). Developing a new real-time traffic safety management framework for urban expressways utilizing Reinforcement Learning Tree. Accident Analysis and Prevention, 178: 106848

[43]

Yang Y, Rasouli S, Liao F, (2023). Effects of life events and attitudes on vehicle transactions: A dynamic Bayesian network approach. Transportation Research Part C, Emerging Technologies, 147: 103988

[44]

Yu R, Wang Y, Zou Z, Wang L, (2020). Convolutional neural networks with refined loss functions for the real-time crash risk analysis. Transportation Research Part C, Emerging Technologies, 119: 102740

[45]

Yuan J, Abdel-Aty M, Gong Y, Cai Q, (2019). Real-time crash risk prediction using long short-term memory recurrent neural network. Transportation Research Record: Journal of the Transportation Research Board, 2673( 4): 314–326

[46]

ZhangCGengTGuoATianJHerbordtMLiATaoD (2022). H-GCN: A graph convolutional network accelerator on versal ACAP architecture. arXiv: 2206.13734

[47]

ZhaoLSongYZhangCLiuYWangPLinTDengMLiH (2018). T-GCN: A temporal graph convolutional network for traffic prediction. arXiv: 1811.05320

[48]

Zheng L, Sayed T, (2020). A novel approach for real time crash prediction at signalized intersections. Transportation Research Part C, Emerging Technologies, 117: 102683

RIGHTS & PERMISSIONS

The Author(s). This article is published with open access at link.springer.com and journal.hep.com.cn

AI Summary AI Mindmap
PDF (885KB)

1904

Accesses

0

Citation

Detail

Sections
Recommended

AI思维导图

/