Whale Optimization Algorithm-Based Deep Learning Model for Driver Identification in Intelligent Transport Systems
Source abstract
Abstract
Driver identification in intelligent transport systems has immense demand, considering the safety and convenience of traveling in a vehicle. The rapid growth of driver assistance systems (DAS) and driver identification system propels the need for understanding the root causes of automobile accidents. Also, in the case of insurance, it is necessary to track the number of drivers who commonly drive a car in terms of insurance pricing. It is observed that drivers with frequent records of paying “fines” are compelled to pay higher insurance payments than drivers without any penalty records. Thus driver identification act as an important information source for the intelligent transport system. This study focuses on a similar objective to implement a machine learning-based approach for driver identification. Raw data is collected from in-vehicle sensors using the controller area network (CAN) and then converted to binary form using a one-hot encoding technique. Then, the transformed data is dimensionally reduced using the Principal Component Analysis (PCA) technique, and further optimal parameters from the dataset are selected using Whale Optimization Algorithm (WOA). The most relevant features are selected and then fed into a Convolutional Neural Network (CNN) model. The proposed model is evaluated against four different use cases of driver behavior. The results show that the best prediction accuracy is achieved in the case of drivers without glasses. The proposed model yielded optimal accuracy when evaluated against the K-Nearest Neighbors (KNN) and Support Vector Machines (SVM) models with and without using dimensionality reduction approaches.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Traffic Prediction and Management Techniques · Autonomous Vehicle Technology and Safety · IoT and GPS-based Vehicle Safety Systems
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (25)
Show source-provided references
1. A neural multicontroller for strongly nonlinear systems10.1080/00207721.2021.2024295 ↗
2. Applications and services using vehicular exteroceptive sensors: A survey10.1109/TIV.2022.3182218 ↗
3. Driver drowsiness detection by applying deep learning techniques to sequences of images10.3390/app12031145 ↗
4. Real-time driver identification using vehicular big data and deep learning
5. Driver identification using vehicular sensing data: A deep learning approach
6. Driver identification using only the CAN-bus vehicle data through an RCN deep learning approach10.1016/j.robot.2020.103707 ↗
7. Driver activity recognition for intelligent vehicles: A deep learning approach10.1109/TVT.2019.2908425 ↗
8. W. S. Dong, J. Li, R. J. Yao, C. S. Li, T. Yuan et al., “Characterizing driving styles with deep learning,” arXiv preprint, arXiv:1607.03611, 2016.
9. J. B. Yang, R. G. Zhao, M. X. Zhu, D. Hallac, J. Sodnik et al., “Driver2vec: Driver identification from automotive data,” arXiv preprint, arXiv:2102.05234, 2021.
10. Distracted driver classification using deep learning10.1007/s11760-019-01589-z ↗
11. End-to-end deep learning for driver distraction recognition
12. Driver identification and verification from smartphone accelerometers using deep neural networks10.1109/TITS.2020.3008210 ↗
13. Who is behind the wheel? Driver identification and fingerprinting
14. A novel PCA–whale optimization-based deep neural network model for classification of tomato plant diseases using GPU10.1007/s11554-020-00987-8 ↗
15. Ten quick tips for effective dimensionality reduction
16. Efficient partition of integer optimization problems with one-hot encoding10.1038/s41598-019-49539-6 ↗
17. A 50-year personal journey through time with principal component analysis10.1016/j.jmva.2021.104820 ↗
18. Analysis of dimensionality reduction techniques on big data10.1109/ACCESS.2020.2980942 ↗
19. Vidal · The Generalized Principal Component Analysis · 2016 · 2510.1007/978-0-387-87811-9_2 ↗
20. The whale optimization algorithm10.1016/j.advengsoft.2016.01.008 ↗
21. Enhanced whale optimization algorithm for medical feature selection: A COVID-19 case study10.1016/j.compbiomed.2022.105858 ↗
22. Development of driver-behavior model based on WOA-RBM deep learning network10.1155/2020/8859891 ↗
23. Driving behavior oriented torque demand regulation for electric vehicles with single pedal driving10.1016/j.energy.2021.120568 ↗
24. A novel PCA-firefly based XGBoost classification model for intrusion detection in networks using GPU10.3390/electronics9020219 ↗
25. An effective feature engineering for DNN using hybrid PCA-GWO for intrusion detection in IoMT architecture10.1016/j.comcom.2020.05.048 ↗