Analysis of Driver Performance Using Hybrid of Weighted Ensemble Learning Technique and Evolutionary Algorithms

Having a full situational awareness while driving is one of the most important perceptions for safe driving which can be reduced by various factors such as in-vehicle infotainment, distraction, or mental load leading. Machine learning methods are being used to optimize for the identification of these inhibiting factors. To do so, three types of data were used: biographic features, physiological signals and vehicle information of 68 participants are being utilized to identify the normal and loaded behaviors. This research, therefore, concentrates on driving behavior analysis using a new automated hybrid framework for detection of performance degradation of drivers due to distraction. The proposed model contains a hybrid of extreme learning neural network, as an ensemble learning method and evolutionary algorithms, to determine the weights of classifiers, for combining several traditional classifiers. The obtained results showcase that the proposed model yields outstanding performance than the other applied methods.

[1]  D. Coomans,et al.  Alternative k-nearest neighbour rules in supervised pattern recognition : Part 1. k-Nearest neighbour classification by using alternative voting rules , 1982 .

[2]  Fatih Ertam,et al.  A new approach for internet traffic classification: GA-WK-ELM , 2017 .

[3]  Zhipeng Liu,et al.  Driver Behavior Characteristics Identification Strategies Based on Bionic Intelligent Algorithms , 2018, IEEE Transactions on Human-Machine Systems.

[4]  Balwinder Singh Dhaliwal,et al.  Modeling of circular fractal antenna using BFO‐PSO–based selective ANN ensemble , 2019, International Journal of Numerical Modelling: Electronic Networks, Devices and Fields.

[5]  Stephan M. Winkler,et al.  Genetic Algorithms and Genetic Programming - Modern Concepts and Practical Applications , 2009 .

[6]  L. Downey,et al.  Stationary gaze entropy predicts lane departure events in sleep-deprived drivers , 2018, Scientific Reports.

[7]  Minglu Li,et al.  Fine-Grained Abnormal Driving Behaviors Detection and Identification with Smartphones , 2017, IEEE Transactions on Mobile Computing.

[8]  Sajjad Jafari,et al.  Detecting Noise Reduction in EMG Signals by Different Filtering Techniques , 2013 .

[9]  Zhi-Hua Zhou,et al.  Ensemble Methods: Foundations and Algorithms , 2012 .

[10]  Ioannis Pavlidis,et al.  A multimodal dataset for various forms of distracted driving , 2017, Scientific Data.

[11]  Dongpu Cao,et al.  Driver Activity Recognition for Intelligent Vehicles: A Deep Learning Approach , 2019, IEEE Transactions on Vehicular Technology.

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

[13]  Bin Ran,et al.  Safety evaluation for driving behaviors under bidirectional looking context , 2017, J. Intell. Transp. Syst..

[14]  Yuan-Pin Lin,et al.  Independent Component Ensemble of EEG for Brain–Computer Interface , 2014, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[15]  Efstathios Velenis,et al.  An ensemble deep learning approach for driver lane change intention inference , 2020, Transportation Research Part C: Emerging Technologies.

[16]  Mehdi Ghatee,et al.  Neural trees with peer-to-peer and server-to-client knowledge transferring models for high-dimensional data classification , 2019, Expert Syst. Appl..

[17]  Xiqun Chen,et al.  Understanding ridesplitting behavior of on-demand ride services: An ensemble learning approach , 2017 .

[18]  Vimal J. Savsani,et al.  Effect of hybridizing Biogeography-Based Optimization (BBO) technique with Artificial Immune Algorithm (AIA) and Ant Colony Optimization (ACO) , 2014, Appl. Soft Comput..

[19]  U. Rajendra Acharya,et al.  NE-nu-SVC: A New Nested Ensemble Clinical Decision Support System for Effective Diagnosis of Coronary Artery Disease , 2019, IEEE Access.

[20]  Saeid Nahavandi,et al.  Neural Network-Based Uncertainty Quantification: A Survey of Methodologies and Applications , 2018, IEEE Access.

[21]  Pawel Plawiak,et al.  Novel genetic ensembles of classifiers applied to myocardium dysfunction recognition based on ECG signals , 2017, Swarm Evol. Comput..

[22]  Dianhui Wang,et al.  Evolutionary extreme learning machine ensembles with size control , 2013, Neurocomputing.

[23]  Mohan M. Trivedi,et al.  Multi-spectral and multi-perspective video arrays for driver body tracking and activity analysis , 2007, Comput. Vis. Image Underst..

[24]  Xin-She Yang,et al.  Binary bat algorithm , 2013, Neural Computing and Applications.

[25]  Claudia V. Goldman,et al.  Learning Drivers’ Behavior to Improve Adaptive Cruise Control , 2015, J. Intell. Transp. Syst..

[26]  Guang-Bin Huang,et al.  Trends in extreme learning machines: A review , 2015, Neural Networks.

[27]  Maurice Clerc,et al.  The particle swarm - explosion, stability, and convergence in a multidimensional complex space , 2002, IEEE Trans. Evol. Comput..

[28]  Xin Zhang,et al.  Rational and self-adaptive evolutionary extreme learning machine for electricity price forecast , 2016, Memetic Computing.

[29]  Y. Lin,et al.  An Intelligent Noninvasive Sensor for Driver Pulse Wave Measurement , 2007, IEEE Sensors Journal.

[30]  John Bishir,et al.  A generalized linear learning model , 1969 .

[31]  Pedro M. Mateo,et al.  A multi-objective micro genetic ELM algorithm , 2013, Neurocomputing.

[32]  Jennifer Healey,et al.  Detecting stress during real-world driving tasks using physiological sensors , 2005, IEEE Transactions on Intelligent Transportation Systems.

[33]  Abir Alharbi,et al.  Using Genetic Algorithm and ELM Neural Networks for Feature Extraction and Classification of Type 2-Diabetes Mellitus , 2018, Appl. Artif. Intell..

[34]  Bin Ran,et al.  Dangerous driving behavior detection using video-extracted vehicle trajectory histograms , 2017, J. Intell. Transp. Syst..

[35]  Zhizeng Luo,et al.  Driving Drowsiness Detection with EEG Using a Modified Hierarchical Extreme Learning Machine Algorithm with Particle Swarm Optimization: A Pilot Study , 2020 .

[36]  Güleser Kalayci Demir,et al.  Online local learning algorithms for linear discriminant analysis , 2005, Pattern Recognit. Lett..

[37]  Narasimhan Sundararajan,et al.  Fully complex extreme learning machine , 2005, Neurocomputing.

[38]  Amir F. Atiya,et al.  A review and comparison of strategies for multi-step ahead time series forecasting based on the NN5 forecasting competition , 2011, Expert Syst. Appl..

[39]  Jian Wang,et al.  Ensemble OS-ELM based on combination weight for data stream classification , 2018, Applied Intelligence.