E2DR: A Deep Learning Ensemble-Based Driver Distraction Detection with Recommendations Model
Open Access
- 26 February 2022
- Vol. 22 (5), 1858
- https://doi.org/10.3390/s22051858
Abstract
The increasing number of car accidents is a significant issue in current transportation systems. According to the World Health Organization (WHO), road accidents are the eighth highest top cause of death around the world. More than 80% of road accidents are caused by distracted driving, such as using a mobile phone, talking to passengers, and smoking. A lot of efforts have been made to tackle the problem of driver distraction; however, no optimal solution is provided. A practical approach to solving this problem is implementing quantitative measures for driver activities and designing a classification system that detects distracting actions. In this paper, we have implemented a portfolio of various ensemble deep learning models that have been proven to efficiently classify driver distracted actions and provide an in-car recommendation to minimize the level of distractions and increase in-car awareness for improved safety. This paper proposes E2DR, a new scalable model that uses stacking ensemble methods to combine two or more deep learning models to improve accuracy, enhance generalization, and reduce overfitting, with real-time recommendations. The highest performing E2DR variant, which included the ResNet50 and VGG16 models, achieved a test accuracy of 92% as applied to state-of-the-art datasets, including the State Farm Distracted Drivers dataset, using novel data splitting strategies.Keywords
Funding Information
- Ryerson University (Start-up Fund)
This publication has 34 references indexed in Scilit:
- Driver Distraction Identification with an Ensemble of Convolutional Neural NetworksJournal of Advanced Transportation, 2019
- Driver’s Facial Expression Recognition in Real-Time for Safe DrivingSensors, 2018
- Driver Distraction Analysis Using Convolutional Neural NetworksPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2018
- Learning where to attend like a human driverPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2017
- ImageNet classification with deep convolutional neural networksCommunications of the ACM, 2017
- Early Warning of Traffic Accident in Shanghai Based on Large Data Set MiningPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2016
- Rethinking the Inception Architecture for Computer VisionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2016
- Deep learningNature, 2015
- Various Approaches for Driver and Driving Behavior Monitoring: A ReviewPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2013
- Stacked generalizationNeural Networks, 1992