Dynamic All-Red Signal Control Based on Deep Neural Network Considering Red Light Runner Characteristics
Abstract
:1. Introduction
2. Related Works
3. System Overview
4. Clustering and Classification
4.1. Time-Series Clustering
4.2. Classification
5. Dynamic All-Red Signal Control
6. Traffic Simulation
7. Results
7.1. Clustering
7.2. Classification
7.3. Dynamic All-Red Signal Control
8. Conclusions
Author Contributions
Funding
Conflicts of Interest
References
- Betz, J.; Heilmeier, A.; Wischnewski, A.; Stahl, T.; Lienkamp, M. Autonomous Driving—A Crash Explained in Detail. Appl. Sci. 2019, 9, 5126. [Google Scholar] [CrossRef] [Green Version]
- Alajali, W.; Zhou, W.; Wen, S. Traffic flow prediction for road intersection safety. In Proceedings of the 2018 IEEE SmartWorld, Ubiquitous Intelligence & Computing, Advanced & Trusted Computing, Scalable Computing & Communications, Cloud & Big Data Computing, Internet of People and Smart City Innovation (SmartWorld/SCALCOM/UIC/ATC/CBDCom/IOP/SCI), Guangzhou, China, 8–12 October 2018; pp. 812–820. [Google Scholar]
- Porter, B.E.; Berry, T.D.; Harlow, J.; Vandecar, T. A Nationwide Survey of Red Light Running: Measuring Driver Behaviors for the ‘Stop Red Light Running Program’. 1999. Available online: http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.468.6543&rep=rep1&type=pdf (accessed on 31 July 2020).
- McGee, H., Sr.; Moriarty, K.; Gates, T.J. Guidelines for timing yellow and red intervals at signalized intersections. Transp. Res. Rec. 2012, 2298, 1–8. [Google Scholar] [CrossRef]
- Retting, R.A.; Greene, M.A. Influence of traffic signal timing on red-light running and potential vehicle conflicts at urban intersections. Transp. Res. Rec. 1997, 1595, 1–7. [Google Scholar] [CrossRef]
- Zheng, Y.; Liu, Q.; Chen, E.; Ge, Y.; Zhao, J.L. Exploiting multi-channels deep convolutional neural networks for multivariate time series classification. Front. Comput. Sci. 2016, 10, 96–112. [Google Scholar] [CrossRef]
- Ferraris, G.B.; Donati, G. A powerful method for Hougen—Watson model parameter estimation with integral conversion data. Chem. Eng. Sci. 1974, 29, 1504–1509. [Google Scholar] [CrossRef]
- Ren, Y.; Wang, Y.; Wu, X.; Yu, G.; Ding, C. Influential factors of red-light running at signalized intersection and prediction using a rare events logistic regression model. Accid. Anal. Prev. 2016, 95, 266–273. [Google Scholar] [CrossRef]
- Li, M.; Chen, X.; Lin, X.; Xu, D.; Wang, Y. Connected vehicle-based red-light running prediction for adaptive signalized intersections. J. Intell. Transp. Syst. 2018, 22, 229–243. [Google Scholar] [CrossRef]
- Chen, X.; Zhou, L.; Li, L. Bayesian network for red-light-running prediction at signalized intersections. J. Intell. Transp. Syst. 2019, 23, 120–132. [Google Scholar] [CrossRef]
- de Goma, J.C.; Bautista, R.J.; Eviota, M.A.J.; Lopena, V.P. Detecting Red-Light Runners (RLR) and Speeding Violation through Video Capture. In Proceedings of the 2020 IEEE 7th International Conference on Industrial Engineering and Applications (ICIEA), Bangkok, Thailand, 16–21 April 2020; pp. 774–778. [Google Scholar]
- Jahangiri, A.; Rakha, H.; Dingus, T.A. Red-light running violation prediction using observational and simulator data. Accid. Anal. Prev. 2016, 96, 316–328. [Google Scholar] [CrossRef]
- Elias, S.; Ghafurian, M.; Samuel, S. Effectiveness of Red-Light Running Countermeasures: A Systematic Review. In Proceedings of the 11th International Conference on Automotive User Interfaces and Interactive Vehicular Applications, Utrecht, The Netherlands, 21–25 September 2019; pp. 91–100. [Google Scholar]
- Quiroga, C.; Kraus, E.; van Schalkwyk, I.; Bonneson, J. Red Light Running: A Policy Review. 2003. Available online: https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.198.4032&rep=rep1&type=pdf (accessed on 31 July 2020).
- Retting, R.A.; Ferguson, S.A.; Farmer, C.M. Reducing red light running through longer yellow signal timing and red light camera enforcement: Results of a field investigation. Accid. Anal. Prev. 2008, 40, 327–333. [Google Scholar] [CrossRef]
- Collotta, M.; Pau, G.; Scatà, G.; Campisi, T. A dynamic traffic light management system based on wireless sensor networks for the reduction of the red-light running phenomenon. Transp. Telecommun. J. 2014, 15, 1–11. [Google Scholar] [CrossRef]
- Cascetta, E.; Gallo, M.; Montella, B. Optimal signal setting on traffic networks with stochastic equilibrium assignment. In Proceedings of the TRISTAN III-Triennial Symposium on Transportation Analysis, San Juan, Puerto Rico, 17–23 June 1998; Volume 2. [Google Scholar]
- Adacher, L.; Cipriani, E. A surrogate approach for the global optimization of signal settings and traffic assignment problem. In Proceedings of the 13th International IEEE Conference on Intelligent Transportation Systems, Funchal, Portugal, 19 September 2010; pp. 60–65. [Google Scholar]
- D’Acierno, L.; Gallo, M.; Montella, B. An ant colony optimisation algorithm for solving the asymmetric traffic assignment problem. Eur. J. Oper. Res. 2012, 217, 459–469. [Google Scholar] [CrossRef]
- Sbayti, H.; Lu, C.C.; Mahmassani, H.S. Efficient implementation of method of successive averages in simulation-based dynamic traffic assignment models for large-scale network applications. Transp. Res. Rec. 2007, 2029, 22–30. [Google Scholar] [CrossRef]
- Kashani, A.T.; Amirifar, S.; Bondarabadi, M.A. Analysis of Driver and Vehicle Characteristics Involved in Red-Light Running Crashes: Isfahan, Iran. Iran. J. Sci. Technol. Trans. Civ. Eng. 2020, 1–7. [Google Scholar] [CrossRef]
- Fu, C.; Xiong, Y.; Zhang, Y.; Zhang, W.; Liu, Y. A novel model of increasing block fine for red-light running recidivism. Adv. Mech. Eng. 2019, 11, 1687814019828047. [Google Scholar] [CrossRef] [Green Version]
- Zhang, L.; Zhou, K.; Zhang, W.B.; Misener, J.A. Prediction of red light running based on statistics of discrete point sensors. Transp. Res. Rec. 2009, 2128, 132–142. [Google Scholar] [CrossRef]
- Zhu, X.; Yuan, Y.; Hu, X.; Chiu, Y.C.; Ma, Y.L. A Bayesian Network model for contextual versus non-contextual driving behavior assessment. Transp. Res. Part C Emerg. Technol. 2017, 81, 172–187. [Google Scholar] [CrossRef]
- Karl, I.; Berg, G.; Ruger, F.; Farber, B. Driving behavior and simulator sickness while driving the vehicle in the loop: Validation of longitudinal driving behavior. IEEE Intell. Transp. Syst. Mag. 2013, 5, 42–57. [Google Scholar] [CrossRef]
- Senin, P. Dynamic Time Warping Algorithm Review; Information and Computer Science Department University of Hawaii at Manoa: Honolulu, HI, USA, 2008. [Google Scholar]
- Khan, L.; Awad, M.; Thuraisingham, B. A new intrusion detection system using support vector machines and hierarchical clustering. VLDB J. 2007, 16, 507–521. [Google Scholar] [CrossRef]
- Chang, C.C.; Lin, C.J. LIBSVM: A library for support vector machines. ACM Trans. Intell. Syst. Technol. (TIST) 2011, 2, 1–27. [Google Scholar] [CrossRef]
- Huang, K.S.; Chiu, P.J.; Tsai, H.M.; Kuo, C.C.; Lee, H.Y.; Wang, Y.C.F. Redeye: Preventing collisions caused by red-light running scooters with smartphones. IEEE Trans. Intell. Transp. Syst. 2015, 17, 1243–1257. [Google Scholar] [CrossRef]
- Franc, V.; Hlavác, V. Multi-class support vector machine. In Proceedings of the Object Recognition Supported by User Interaction for Service Robots, Quebec City, QC, Canada, 11–15 August 2002; Volume 2, pp. 236–239. [Google Scholar]
- Debnath, R.; Takahide, N.; Takahashi, H. A decision based one-against-one method for multi-class support vector machine. Pattern Anal. Appl. 2004, 7, 164–175. [Google Scholar] [CrossRef]
- Setiowati, S.; Zulfanahri; Franita, E.L.; Ardiyanto, I. A review of optimization method in face recognition: Comparison deep learning and non-deep learning methods. In Proceedings of the 2017 9th International Conference on Information Technology and Electrical Engineering (ICITEE), Phuket, Thailand, 12–13 October 2017; pp. 1–6. [Google Scholar]
- Wang, C.; Han, Y.; Wang, W. An end-to-end deep learning image compression framework based on semantic analysis. Appl. Sci. 2019, 9, 3580. [Google Scholar] [CrossRef] [Green Version]
- Fawaz, H.I.; Forestier, G.; Weber, J.; Idoumghar, L.; Muller, P.A. Deep learning for time series classification: A review. Data Min. Knowl. Discov. 2019, 33, 917–963. [Google Scholar] [CrossRef] [Green Version]
- Sainath, T.N.; Weiss, R.J.; Wilson, K.W.; Li, B.; Narayanan, A.; Variani, E.; Bacchiani, M.; Shafran, I.; Senior, A.; Chin, K.; et al. Multichannel signal processing with deep neural networks for automatic speech recognition. IEEE/ACM Trans. Audio Speech Lang. Process. 2017, 25, 965–979. [Google Scholar] [CrossRef]
- Nugraha, A.A.; Liutkus, A.; Vincent, E. Multichannel audio source separation with deep neural networks. IEEE/ACM Trans. Audio Speech Lang. Process. 2016, 24, 1652–1664. [Google Scholar] [CrossRef] [Green Version]
- Dennis, J.E., Jr.; Gay, D.M.; Walsh, R.E. An adaptive nonlinear least-squares algorithm. ACM Trans. Math. Softw. (TOMS) 1981, 7, 348–368. [Google Scholar] [CrossRef]
- Newville, M.; Stensitzki, T.; Allen, D.B.; Rawlik, M.; Ingargiola, A.; Nelson, A. LMFIT: Non-Linear Least-Square Minimization and Curve-Fitting for Python; Astrophysics Source Code Library (ASCL): Houghton, MI, USA, 2016. [Google Scholar]
- Radhakrishnan, P.; Mathew, T.V. Passenger car units and saturation flow models for highly heterogeneous traffic at urban signalised intersections. Transportmetrica 2011, 7, 141–162. [Google Scholar] [CrossRef]
- Koonce, P.; Rodegerdts, L. Traffic Signal Timing Manual; Technical Report; Federal Highway Administration: Washington, DC, USA, 2008. [Google Scholar]
Variable | Decision Model | Behavior | Mean | Standard Deviation |
---|---|---|---|---|
RLR | 14.1337 | 1.5924 | ||
Continuous | Go | 13.6342 | 1.3388 | |
Speed (m/s) | Stop | 12.2642 | 4.4733 | |
RLR | 15.2914 | 1.3388 | ||
One | Go | 13.8057 | 2.7491 | |
Stop | 12.3939 | 4.3449 | ||
RLR | 0.3404 | 0.7978 | ||
Continuous | Go | 0.2910 | 0.6586 | |
Acceleration (m/s2) | Stop | 0.1817 | 0.8693 | |
RLR | -0.0500 | 0.4520 | ||
One | Go | 0.2076 | 0.5830 | |
Stop | 0.1709 | 0.7996 | ||
RLR | 37.6579 | 3.7382 | ||
Continuous | Go | 16.0680 | 10.6932 | |
DTI (m) | Stop | 63.8649 | 21.3053 | |
RLR | 51.3914 | 6.3918 | ||
One | Go | 19.1971 | 12.2729 | |
Stop | 65.6994 | 21.5267 | ||
RLR | 88.8779 | 76.6408 | ||
Continuous | Go | 88.9833 | 81.1717 | |
Headway (m) | Stop | 86.4493 | 78.2994 | |
RLR | 106.6986 | 77.8763 | ||
One | Go | 95.3744 | 83.9599 | |
Stop | 89.2601 | 79.3263 |
Prediction Time after Yellow Onset (Sec) | ||||||||
---|---|---|---|---|---|---|---|---|
0 | 0.5 | 1 | 1.5 | 2 | 2.5 | 3 | ||
Window size (sec) | 0 | 56.6% | 57.5% | 58.6% | 57.1% | 57.4% | 57.7% | 59% |
0.5 | 79.8% | 85.4% | 85% | 85.2% | 84.6% | 85.4% | 85.1% | |
1 | 84.3% | 86.5% | 87.7% | 87.2% | 87% | 87.3% | 87.5% | |
1.5 | 88.4% | 88.6% | 89% | 90% | 90.2% | 90.3% | 90% | |
2 | 90.6% | 92.2% | 92.6% | 93.3% | 93.3% | 93.4% | 93.3% | |
2.5 | 94% | 94.7% | 95.6% | 95.9% | 95.8% | 95.8% | 96% | |
3 | 98.9% | 98.9% | 99.2% | 99.3% | 99.3% | 99.4% | 99.4% |
Prediction Time after Yellow Onset (Sec) | ||||||||
---|---|---|---|---|---|---|---|---|
0 | 0.5 | 1 | 1.5 | 2 | 2.5 | 3 | ||
Window size (sec) | 0 | 87.3% | 92.5% | 92.9% | 90.7% | 89.2% | 95.4% | 99.5% |
0.5 | 90.7% | 95.2% | 96.4% | 97.4% | 98.1% | 98% | 99.6% | |
1 | 93.5% | 96.4% | 97.1% | 97.8% | 98.3% | 98.4% | 99.9% | |
1.5 | 93.5% | 96.9% | 97.4% | 98.4% | 98.6% | 99.1% | 99.9% | |
2 | 93.8% | 96.2% | 97.1% | 99% | 98.9% | 99.3% | 99.9% | |
2.5 | 94.3% | 96.7% | 97.2% | 98.7% | 98.2% | 98.9% | 99.9% | |
3 | 94.5% | 97.3% | 97.5% | 98.6% | 98.6% | 99.3% | 99.9% |
Hougen–Watson Model | Polynomial Fitting | |||||||
---|---|---|---|---|---|---|---|---|
Type A RLR | 2.83 × 1027 | −7.33 × 1026 | 1.15 × 1027 | 4.24 × 1027 | 5.1 × 106 | 4.39 | −25.03 | 39.06 |
Type B RLR | 0.0642 | 0.1003 | −0.0205 | 0.0382 | −8.89 × 105 | 0.57 | −1.45 | 2.83 |
Type C RLR | 0.1625 | 0.2340 | −0.0210 | 0.1941 | −2.19 × 105 | −0.21 | 2.1 | −1.32 |
Type D RLR | 2.8061 | −0.6884 | 0.7655 | −1.3043 | 0.0644 | 0 | 1 | 0 |
Mixed RLR | 0.0733 | 0.0828 | −0.0133 | 0.0510 | −7.00 × 105 | 2.17 | −8.48 | 10.39 |
Mixed RLR Model | Proposed Multi-Class Model | |
---|---|---|
defined in (3) for N = 1517 | 0.03133 | 0.0166 |
© 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Kwon, S.K.; Jung, H.; Kim, K.-D. Dynamic All-Red Signal Control Based on Deep Neural Network Considering Red Light Runner Characteristics. Appl. Sci. 2020, 10, 6050. https://doi.org/10.3390/app10176050
Kwon SK, Jung H, Kim K-D. Dynamic All-Red Signal Control Based on Deep Neural Network Considering Red Light Runner Characteristics. Applied Sciences. 2020; 10(17):6050. https://doi.org/10.3390/app10176050
Chicago/Turabian StyleKwon, Seong Kyung, Hojin Jung, and Kyoung-Dae Kim. 2020. "Dynamic All-Red Signal Control Based on Deep Neural Network Considering Red Light Runner Characteristics" Applied Sciences 10, no. 17: 6050. https://doi.org/10.3390/app10176050
APA StyleKwon, S. K., Jung, H., & Kim, K. -D. (2020). Dynamic All-Red Signal Control Based on Deep Neural Network Considering Red Light Runner Characteristics. Applied Sciences, 10(17), 6050. https://doi.org/10.3390/app10176050