Driver Fatigue Detection via Differential Evolution Extreme Learning Machine Technique

Fatigue driving (FD) is one of the main causes of traffic accidents. Traditionally, machine learning technologies such as back propagation neural network (BPNN) and support vector machine (SVM) are popularly used for fatigue driving detection. However, the BPNN exhibits slow convergence speed and many adjustable parameters, while it is difficult to train large-scale samples in the SVM. In this paper, we develop extreme learning machine (ELM)-based FD detection method to avoid the above disadvantages. Further, since the randomness of the weight and biases between the input layer and the hidden layer of the ELM will influence its generalization performance, we further apply a differential evolution ELM (DE-ELM) method to the analysis of the driver’s respiration and heartbeat signals, which can effectively judge the driver fatigue state. Moreover, not only will the Doppler radar and smart bracelet be used to obtain the driver respiration and heartbeat signals, but also the sample database required for the experiment will be established through extensive signal collections. Experimental results show that the DE-ELM has a better performance on driver’s fatigue level detection than the traditional ELM and SVM.

[1]  Binh P. Nguyen,et al.  Robust Biometric Recognition From Palm Depth Images for Gloved Hands , 2015, IEEE Transactions on Human-Machine Systems.

[2]  W W Wierwille,et al.  Evaluation of driver drowsiness by trained raters. , 1994, Accident; analysis and prevention.

[3]  Ann Williamson,et al.  The link between fatigue and safety. , 2011, Accident; analysis and prevention.

[4]  Aamir Saeed Malik,et al.  A Review on EEG-Based Automatic Sleepiness Detection Systems for Driver , 2018, IEEE Access.

[5]  Jie Lin,et al.  Towards Detection of Bus Driver Fatigue Based on Robust Visual Analysis of Eye State , 2017, IEEE Transactions on Intelligent Transportation Systems.

[6]  Hans P A Van Dongen,et al.  Efficient driver drowsiness detection at moderate levels of drowsiness. , 2013, Accident; analysis and prevention.

[7]  Xiaozheng Jin,et al.  Extreme-learning-machine-based FNTSM control strategy for electronic throttle , 2019, Neural Computing and Applications.

[8]  Yu Zhu,et al.  Hierarchical CNN-based real-time fatigue detection system by visual-based technologies using MSP model , 2018, IET Image Process..

[9]  Yong Qin,et al.  Assessment of Driver Mental Fatigue Using Facial Landmarks , 2019, IEEE Access.

[10]  Peng Chen,et al.  Driving Fatigue Classification Based on Fusion Entropy Analysis Combining EOG and EEG , 2019, IEEE Access.

[11]  A. Kai Qin,et al.  Evolutionary extreme learning machine , 2005, Pattern Recognit..

[12]  Simon G Hosking,et al.  Predicting driver drowsiness using vehicle measures: recent insights and future challenges. , 2009, Journal of safety research.

[13]  Guang-Bin Huang,et al.  Extreme Learning Machine for Multilayer Perceptron , 2016, IEEE Transactions on Neural Networks and Learning Systems.

[14]  M. Amaç Güvensan,et al.  Driver Behavior Analysis for Safe Driving: A Survey , 2015, IEEE Transactions on Intelligent Transportation Systems.

[15]  D. M. Hutton,et al.  Handbook of Discrete and Combinatorial Mathematics , 2001 .

[16]  Zuojin Li,et al.  Online Detection of Driver Fatigue Using Steering Wheel Angles for Real Driving Conditions , 2017, Sensors.

[17]  Shahzad Anwar,et al.  Driver Fatigue Detection Systems: A Review , 2019, IEEE Transactions on Intelligent Transportation Systems.

[18]  Zhenwei Cao,et al.  Fast nonsingular terminal sliding mode control for permanent-magnet linear motor via ELM , 2019, Neural Computing and Applications.

[19]  K. Balasubadra,et al.  Distributive Aware Probabilistic Back Propagation (DAPBP) Routing Scheme for Vehicular Networks , 2017, Wirel. Pers. Commun..

[20]  Chongxun Zheng,et al.  Electroencephalogram and electrocardiograph assessment of mental fatigue in a driving simulator. , 2012, Accident; analysis and prevention.

[21]  John D. Lee,et al.  Real-Time Detection of Driver Cognitive Distraction Using Support Vector Machines , 2007, IEEE Transactions on Intelligent Transportation Systems.

[22]  Yihong Gong,et al.  Driving Safety Monitoring Using Semisupervised Learning on Time Series Data , 2010, IEEE Transactions on Intelligent Transportation Systems.

[23]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.

[24]  Na Dong,et al.  A WPCA-Based Method for Detecting Fatigue Driving From EEG-Based Internet of Vehicles System , 2019, IEEE Access.

[25]  Bing-Fei Wu,et al.  Reasoning-Based Framework for Driving Safety Monitoring Using Driving Event Recognition , 2013, IEEE Transactions on Intelligent Transportation Systems.

[26]  Jacob Scharcanski,et al.  Yawning Detection Using Embedded Smart Cameras , 2016, IEEE Transactions on Instrumentation and Measurement.

[27]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..

[28]  Long Chen,et al.  Non-contact physiological signal monitoring system based on Doppler radar , 2017, IEICE Electron. Express.

[29]  Lihong Huang,et al.  Finite-Time Stabilization of Delayed Memristive Neural Networks: Discontinuous State-Feedback and Adaptive Control Approach , 2018, IEEE Transactions on Neural Networks and Learning Systems.

[30]  Chee Kheong Siew,et al.  Extreme learning machine: Theory and applications , 2006, Neurocomputing.

[31]  Peter Rossiter,et al.  Applying neural network analysis on heart rate variability data to assess driver fatigue , 2011, Expert Syst. Appl..

[32]  Yang Hao,et al.  Detecting Vital Signs with Wearable Wireless Sensors , 2010, Sensors.

[33]  Shuyan Hu,et al.  Driver drowsiness detection with eyelid related parameters by Support Vector Machine , 2009, Expert Syst. Appl..