Driver Distraction Classification Using Deep Convolutional Autoencoder and Ensemble Learning

被引:1
|
作者
Muthuswamy, Anirudh [1 ]
Dewan, M. Ali Akber [2 ]
Murshed, Mahbub [3 ]
Parmar, Dharamjit [2 ]
机构
[1] Vellore Inst Technol, Dept Elect & Comp Engn, Chennai 600127, India
[2] Athabasca Univ, Sch Comp & Informat Syst, Athabasca, AB T9S 3A3, Canada
[3] Bow Valley Coll, Sch Technol, Calgary, AB T2G 4V1, Canada
关键词
Vehicles; Feature extraction; Deep learning; Vehicle dynamics; Computational modeling; Behavioral sciences; Roads; Convolutional neural networks; driver distraction; dynamic ensemble classification; CNNs; autoencoders;
D O I
10.1109/ACCESS.2023.3293110
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The study of real-time classification for driver distraction provides new insights into the understanding of behavioral and cognitive reasons behind it. Among various approaches, deep learning models show better performance and can be utilized for a real-time classification system. However, deep learning models suffer from generalization performance. Ensemble learning, on the other hand, can combine numerous classification models to improve generalization. Hence, a deep ensemble learning model would be advantageous to improve the overall performance of driver distraction classification. Approaches using ensemble learning are relatively scarce in this research field. This paper proposes an ensemble framework where a novel dynamic ensemble learning is used to classify driver distraction based on autoencoders and a set of popular convolutional neural network (CNN) architectures. The framework has also been tested on two other ensemble techniques, namely average-weighted-ensemble and grid-search-ensemble, for driver distraction classification. Our ensemble framework uses VGG-19, ResNet-50, and DenseNet-121 CNN models with the pre-trained weights from the ImageNet dataset for the ensemble network. Hyperparameter tuning on the classification heads of the baseline models is performed to get the most optimum performance. We used two open-source datasets, the State Farm Driver Distraction Dataset (SF3D) and the Multimodal Multiview and Multispectral Driver Action Dataset (3MDAD), with a combined size of over 80,000 images consisting of 10 categories of driver distractions that allowed increased reliability of the ensemble model in different situations and lighting conditions. The models were fine-tuned using transfer learning techniques. The experimental results showed that the accuracy of the average weighted ensemble, grid search ensemble, and the dynamic ensemble were 88.91%, 89.04%, and 89.13%, respectively, which is higher than the individual baseline models.
引用
收藏
页码:71435 / 71448
页数:14
相关论文
共 50 条
  • [1] Texture Classification Using Deep Convolutional Neural Network with Ensemble Learning
    Gupta, Krishan
    Jain, Tushar
    Sengupta, Debarka
    MINING INTELLIGENCE AND KNOWLEDGE EXPLORATION, MIKE 2018, 2018, 11308 : 341 - 350
  • [2] Driver Distraction Identification with an Ensemble of Convolutional Neural Networks
    Eraqi, Hesham M.
    Abouelnaga, Yehya
    Saad, Mohamed H.
    Moustafa, Mohamed N.
    JOURNAL OF ADVANCED TRANSPORTATION, 2019, 2019
  • [3] A Deep Learning Framework for Classification of Immature White Blood Cells in Acute Myeloid Leukemia Using Convolutional Autoencoder and Transfer-Learning Ensemble
    Elhassan, Tusneem Ahmed M.
    Rahim, Mohd Shafry Mohd
    Osman, Ahmed Hamza
    Chaudhri, Naeem A.
    Aljurf, Mahmoud
    BLOOD, 2023, 142
  • [4] Automatic driver distraction detection using deep convolutional neural networks
    Hossain, Md. Uzzol
    Rahman, Md. Ataur
    Islam, Md. Manowarul
    Akhter, Arnisha
    Uddin, Md. Ashraf
    Paul, Bikash Kumar
    INTELLIGENT SYSTEMS WITH APPLICATIONS, 2022, 14
  • [5] Robust Deep Learning-Based Driver Distraction Detection and Classification
    Ezzouhri, Amal
    Charouh, Zakaria
    Ghogho, Mounir
    Guennoun, Zouhair
    IEEE ACCESS, 2021, 9 : 168080 - 168092
  • [6] Unsupervised seismic facies classification using deep convolutional autoencoder
    Puzyrev, Vladimir
    Elders, Chris
    GEOPHYSICS, 2022, 87 (04) : IM125 - IM132
  • [7] Detecting Driver Distraction Using Deep-Learning Approach
    AlShalfan, Khalid A.
    Zakariah, Mohammed
    CMC-COMPUTERS MATERIALS & CONTINUA, 2021, 68 (01): : 689 - 704
  • [8] A Computer Vision Based Approach for Driver Distraction Recognition Using Deep Learning and Genetic Algorithm Based Ensemble
    Kumar, Ashlesha
    Sangwan, Kuldip Singh
    Dhiraj
    ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING (ICAISC 2021), PT II, 2021, 12855 : 44 - 56
  • [9] Distracted driver classification using deep learning
    Alotaibi, Munif
    Alotaibi, Bandar
    SIGNAL IMAGE AND VIDEO PROCESSING, 2020, 14 (03) : 617 - 624
  • [10] Distracted driver classification using deep learning
    Munif Alotaibi
    Bandar Alotaibi
    Signal, Image and Video Processing, 2020, 14 : 617 - 624