| Literature DB >> 33994985 |
Huaikun Xiang1, Jiafeng Zhu2, Guoyuan Liang2,3,4,5, Yingjun Shen6.
Abstract
Dangerous driving behavior is the leading factor of road traffic accidents; therefore, how to predict dangerous driving behavior quickly, accurately, and robustly has been an active research topic of traffic safety management in the past decades. Previous works are focused on learning the driving characteristic of drivers or depended on different sensors to estimate vehicle state. In this paper, we propose a new method for dangerous driving behavior prediction by using a hybrid model consisting of cloud model and Elman neural network (CM-ENN) based on vehicle motion state estimation and passenger's subjective feeling scores, which is more intuitive in perceiving potential dangerous driving behaviors. To verify the effectiveness of the proposed method, we have developed a data acquisition system of driving motion states and apply it to real traffic scenarios in ShenZhen city of China. Experimental results demonstrate that the new method is more accurate and robust than classical methods based on common neural network.Entities:
Keywords: Elman neural network; active vehicle safety management; auto driving scenarios; cloud model; dangerous driving behavior
Year: 2021 PMID: 33994985 PMCID: PMC8116708 DOI: 10.3389/fnbot.2021.641007
Source DB: PubMed Journal: Front Neurorobot ISSN: 1662-5218 Impact factor: 2.650
FIGURE 1The overall framework of cloud model and Elman neural network (CM-ENN) model for dangerous driving behavior prediction.
FIGURE 2Real-time vehicle attitude monitoring system for dangerous driving behavior analysis.
FIGURE 3Inertial measurement unit (IMU) on vehicle.
FIGURE 4Transformation from body frame (OXYZ) to the navigation frame (OXYZ).
The root mean square (RMS) of total acceleration and subjective feeling of the human’s body.
| The RMS of the total acceleration aω(m/s2) | Subjective feeling |
| 0.315 | Not uncomfortable |
| 0.315 0.63 | A little uncomfortable |
| 0.5 1.0 | Fairly uncomfortable |
| 0.8 1.6 | Uncomfortable |
| 1.25 2.5 | Very uncomfortable |
| >2.0 | Extremely uncomfortable |
Numerical characteristics of cloud models (CMs).
| (A) CM of intensity | ||||
| Numerical characteristics | Description | |||
| Eχ1 | Eη1 | He1 | Intensity | |
| Speed up | 0.6281 1.2202 | 0.5076 0.8511 | 0.1263 0.1637 | Relatively large (black) Large (blue) |
| Slow down | −0.61 −1.635 −3.0326 | 0.7379 1.2357 1.4398 | 0.2832 0.274 0.3168 | Relatively large(green) Large(yellow) Very large(red) |
| 1.0682 | 0.5128 | 0.1472 | A little uncomfortable (red) | |
| 1.8681 | 0.8931 | 0.2762 | Not comfortable (green) | |
| 3.1463 | 1.5283 | 1.3423 | Very uncomfortable (blue) | |
FIGURE 5Acceleration of 1D cloud model: (A) Comparison of 1D cloud models with longitudinal acceleration; (B) comparison of 1D cloud models with total acceleration.
Description of dangerous driving behavior with comprehensive cloud model.
| The input variable | The output variable | ||||
| α | α | Intensity | Comfort | Driving behavior | |
| Speed up | Big large | Big large | Relatively large Large | A little uncomfortable Not comfortable | Slow speeding Urgent to accelerate |
| Slow down | Big Relatively large Large | Big Relatively large Large | Relatively large Large Very large | A little uncomfortable Not comfortable Very uncomfortable | Slow speed reduction General slowdown Sharp slowdown |
FIGURE 62D cloud model with different acceleration states: (A) Slow speeding; (B) urgent to acceleration.
Numerical characteristics of comprehensive cloud model integrating the qualitative concepts.
| Driving behavior | Ex | En | He |
| Slow speeding | 1.6963 | 0.7215 | 0.1940 |
| Urgent to accelerate | 2.5372 | 0.9294 | 0.6600 |
| Slow speed reduction | 0.4582 | 0.8986 | 0.3192 |
| General slowdown | 0.2331 | 1.5247 | 0.3891 |
| Sharp slowdown | 0.1137 | 2.0997 | 1.3792 |
FIGURE 7The structure of Elman neural network (ENN).
FIGURE 8Flow chart of the cloud model and Elman neural network (CM-ENN) learning algorithm.
FIGURE 9Testing data acquisition: (A) The vehicle for collecting testing data; (B) urban roads for collecting testing data.
FIGURE 10The response curve of RMS of total acceleration a and longitudinal acceleration a.
Comparison of results by Elman neural network and multi-layer neural network.
| Model | Network structure | Learning algorithm | Number of training | Precision(%) |
| CM-ENN | 20, 13, 1 | Levenberg-Marquardt backpropagation | 500 | 0.01 |
| Artificial Neural Network (ANN) | 20, 13, 1 | Levenberg-Marquardt backpropagation | 210 | 0.01 |
FIGURE 11The predicted a values by two learning models and the recorded true values in a selected period of time: (A) Results of ENN; (B) results of ANN.
The errors of training and testing.
| Comfort | Intensity | Driving behavior | ||||||||
| MAE | MSE | RMSE | MAE | MSE | RMSE | MAE | MSE | RMSE | ||
| CM-ENN | Train | 0.4184 | 0.0984 | 0.3137 | 0.5300 | 0.1673 | 0.4090 | 0.4653 | 0.1239 | 0.3520 |
| CM-ANN | 0.3718 | 0.0790 | 0.2811 | 0.5910 | 0.2209 | 0.4700 | 0.4074 | 0.1050 | 0.3240 | |
| CM-ENN | Validation | 0.5692 | 0.1661 | 0.4076 | 0.5576 | 0.1789 | 0.4230 | 0.6526 | 0.2297 | 0.4793 |
| CM-ANN | 0.6072 | 0.1894 | 0.4352 | 0.5908 | 0.2014 | 0.4488 | 0.7705 | 0.3072 | 0.5543 | |
The accuracy of dangerous driving behavior prediction by Elman neural network (CM-ENN) and CM-ANN.
| Comfort | Intensity | Driving behavior | ||||
| Prediction Length(Second) | 1 s | 2 s | 1 s | 2 s | 1 s | 2 s |
| CM-ENN | 0.8921 | 0.8746 | 0.9219 | 0.8873 | 0.8909 | 0.7979 |
| CM-ANN | 0.8370 | 0.7375 | 0.9357 | 0.8815 | 0.7910 | 0.7596 |