Severity Prediction of Traffic Accidents with Recurrent Neural Networks
Source abstract
Abstract
In this paper, a deep learning model using a Recurrent Neural Network (RNN) was developed and employed to predict the injury severity of traffic accidents based on 1130 accident records that have occurred on the North-South Expressway (NSE), Malaysia over a six-year period from 2009 to 2015. Compared to traditional Neural Networks (NNs), the RNN method is more effective for sequential data, and is expected to capture temporal correlations among the traffic accident records. Several network architectures and configurations were tested through a systematic grid search to determine an optimal network for predicting the injury severity of traffic accidents. The selected network architecture comprised of a Long-Short Term Memory (LSTM) layer, two fully-connected (dense) layers and a Softmax layer. Next, to avoid over-fitting, the dropout technique with a probability of 0.3 was applied. Further, the network was trained with a Stochastic Gradient Descent (SGD) algorithm (learning rate = 0.01) in the Tensorflow framework. A sensitivity analysis of the RNN model was further conducted to determine these factors’ impact on injury severity outcomes. Also, the proposed RNN model was compared with Multilayer Perceptron (MLP) and Bayesian Logistic Regression (BLR) models to understand its advantages and limitations. The results of the comparative analyses showed that the RNN model outperformed the MLP and BLR models. The validation accuracy of the RNN model was 71.77%, whereas the MLP and BLR models achieved 65.48% and 58.30% respectively. The findings of this study indicate that the RNN model, in deep learning frameworks, can be a promising tool for predicting the injury severity of traffic accidents.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Traffic and Road Safety · Traffic Prediction and Management Techniques · Injury Epidemiology and Prevention
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Civil Engineering, Geospatial Information Science Research Center (GISRC), Faculty of Engineering, University Putra Malaysia, UPM, Serdang 43400, Malaysia
References (43)
Show source-provided references
1. Sameen, M.I., and Pradhan, B. (2016). Assessment of the effects of expressway geometric design features on the frequency of accident crash rates using high-resolution laser scanning data and gis. Geomat. Nat. Hazards Risk, 1–15.10.1080/19475705.2016.1265012 ↗
2. A joint-probability approach to crash prediction models10.1016/j.aap.2010.12.026 ↗
3. A system for automatic notification and severity estimation of automotive accidents10.1109/TMC.2013.35 ↗
4. Application of viscoelastic hybrid models to vehicle crash simulation10.1080/13588265.2011.553362 ↗
5. Mathematical modeling and parameters estimation of a car crash using data-based regressive model approach10.1016/j.apm.2011.04.024 ↗
6. Mathematical modeling of a vehicle crash test based on elasto-plastic unloading scenarios of spring-mass models10.1007/s00170-010-3056-x ↗
7. Signal reconstruction, modeling and simulation of a vehicle full-scale crash test based on morlet wavelets10.1016/j.neucom.2012.04.010 ↗
8. Development of artificial neural network models to predict driver injury severity in traffic accidents at signalized intersections10.3141/1746-02 ↗
9. Traffic flow prediction with big data: A deep learning approach
10. An efficient realization of deep learning for traffic data imputation10.1016/j.trc.2016.09.015 ↗
11. Severity prediction of traffic accident using an artificial neural network10.1002/for.2425 ↗
12. Yu, R., Li, Y., Shahabi, C., Demiryurek, U., and Liu, Y. (2017, January 27–29). Deep learning: A generic approach for extreme condition traffic forecasting. Proceedings of the 2017 SIAM International Conference on Data Mining (SDM), Houston, TE, USA.10.1137/1.9781611974973.87 ↗
13. Identifying significant predictors of injury severity in traffic accidents using a series of artificial neural networks10.1016/j.aap.2005.06.024 ↗
14. Hashmienejad, S.H.-A., and Hasheminejad, S.M.H. (2017). Traffic accident severity prediction using a novel multi-objective genetic algorithm. Int. J. Crashworthiness, 1–16.10.1080/13588265.2016.1275431 ↗
15. A stable and optimized neural network model for crash injury severity prediction10.1016/j.aap.2014.09.006 ↗
16. Dean, J., Corrado, G., Monga, R., Chen, K., Devin, M., Mao, M., Senior, A., Tucker, P., Yang, K., and Le, Q.V. (2012). Advances in neural information processing systems. Large Scale Distributed Deep Networks, Association for Computing Machinery.
17. Collobert, R., and Weston, J. (2008, January 5–9). A unified architecture for natural language processing: Deep neural networks with multitask learning. Proceedings of the 25th International Conference on Machine learning, New York, NY, USA.10.1145/1390156.1390177 ↗
18. Deep architecture for traffic flow prediction: Deep belief networks with multitask learning10.1109/TITS.2014.2311123 ↗
19. Detecting traffic accident clusters with network kernel density estimation and local spatial statistics: An integrated approach10.1016/j.jtrangeo.2013.05.009 ↗
20. Deep learning10.1038/nature14539 ↗
21. Sutskever, I., Martens, J., and Hinton, G.E. (July, January 28). Generating text with recurrent neural networks. Proceedings of the 28th International Conference on Machine Learning (ICML-11), Bellevue, WA, USA.
22. Graves, A., Mohamed, A.-r., and Hinton, G. (2013, January 26–31). Speech recognition with deep recurrent neural networks. Proceedings of the 2013 IEEE International Conference on Acoustics, Speech and Signal Processing, Vancouver, BC, Canada.10.1109/ICASSP.2013.6638947 ↗
23. Long short-term memory10.1162/neco.1997.9.8.1735 ↗
24. Donahue, J., Anne Hendricks, L., Guadarrama, S., Rohrbach, M., Venugopalan, S., Saenko, K., and Darrell, T. (2015, January 7–15). Long-Term Recurrent Convolutional Networks for Visual Recognition and Description. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Boston, MA, USA.10.1109/CVPR.2015.7298878 ↗
25. Temporal and spatial analyses of rear-end crashes at signalized intersections10.1016/j.aap.2006.04.022 ↗
26. Krizhevsky, A., Sutskever, I., and Hinton, G.E. (2012, January 3–6). Imagenet classification with deep convolutional neural networks. Proceedings of the Advances in Neural Information Processing Systems, Lake Tahoe, NV, USA.
27. Dropout: A simple way to prevent neural networks from overfitting
28. Hinton, G., Rumelhart, D., and Williams, R. (1985). Learning internal representations by back-propagating errors. Parallel Distributed Processing: Explorations in the Microstructure of Cognition, MIT Press.
29. Hinton, G.E., Srivastava, N., Krizhevsky, A., Sutskever, I., and Salakhutdinov, R.R. (2012). Improving neural networks by preventing co-adaptation of feature detectors. arXiv.
30. Bousquet, O., and Bottou, L. The tradeoffs of large scale learning. Proceedings of the Advances in Neural Information Processing Systems, Vancouver, BC, Canada.
31. Pascanu, R., Mikolov, T., and Bengio, Y. (2013, January 16–21). On the difficulty of training recurrent neural networks. Proceedings of the 30th International Conference on International Conference on Machine Learning, Atalnta, GA, USA.
32. Noise injection for training artificial neural networks: A comparison with weight decay and early stopping10.1118/1.3213517 ↗
33. Scikit-learn: Machine learning in python
34. Abadi, M., Agarwal, A., Barham, P., Brevdo, E., Chen, Z., Citro, C., Corrado, G.S., Davis, A., Dean, J., and Devin, M. (2016). Tensorflow: Large-scale machine learning on heterogeneous distributed systems. arXiv.
35. Adaptive subgradient methods for online learning and stochastic optimization
36. Lecture 6.5-rmsprop: Divide the gradient by a running average of its recent magnitude
37. Kingma, D., and Ba, J. (2014). Adam: A method for stochastic optimization. arXiv.
38. Ruder, S. (2016). An overview of gradient descent optimization algorithms. arXiv.
39. Improved estimation, using neural networks, of the food consumption of fish populations
40. Improved estimation, using neural networks, of the food consumption of fish populations10.1071/MF9951229 ↗
41. Using the bayesian updating approach to improve the spatial and temporal transferability of real-time crash risk prediction models10.1016/j.trc.2013.11.020 ↗
42. Application of generalized link functions in developing accident prediction models10.1016/j.ssci.2009.09.007 ↗
43. Predicting accident frequency at their severity levels and its application in site ranking using a two-stage mixed multivariate model10.1016/j.aap.2011.05.016 ↗