English

Applying Deep Learning to Detect Traffic Accidents in Real Time Using Spatiotemporal Sequential Data

Machine Learning 2019-12-24 v2 Machine Learning Signal Processing

Abstract

Accident detection is a vital part of traffic safety. Many road users suffer from traffic accidents, as well as their consequences such as delay, congestion, air pollution, and so on. In this study, we utilize two advanced deep learning techniques, Long Short-Term Memory (LSTM) and Gated Recurrent Units (GRUs), to detect traffic accidents in Chicago. These two techniques are selected because they are known to perform well with sequential data (i.e., time series). The full dataset consists of 241 accident and 6,038 non-accident cases selected from Chicago expressway, and it includes traffic spatiotemporal data, weather condition data, and congestion status data. Moreover, because the dataset is imbalanced (i.e., the dataset contains many more non-accident cases than accident cases), Synthetic Minority Over-sampling Technique (SMOTE) is employed. Overall, the two models perform significantly well, both with an Area Under Curve (AUC) of 0.85. Nonetheless, the GRU model is observed to perform slightly better than LSTM model with respect to detection rate. The performance of both models is similar in terms of false alarm rate.

Keywords

Cite

@article{arxiv.1912.06991,
  title  = {Applying Deep Learning to Detect Traffic Accidents in Real Time Using Spatiotemporal Sequential Data},
  author = {Amir Bahador Parsa and Rishabh Singh Chauhan and Homa Taghipour and Sybil Derrible and Abolfazl Mohammadian},
  journal= {arXiv preprint arXiv:1912.06991},
  year   = {2019}
}

Comments

13 pages, 4 figures,2 tables

R2 v1 2026-06-23T12:46:15.066Z