Driving event detection and driving style classification using artificial neural networks

Knowledge about the driving behavior of a driver is important for applications in many different areas, especially for Advanced Driver Assistance Systems. The driving style does not only affect the current driver and his vehicle but also his environment. For example, usage-based insurances classify the driving style in order to reward calm drivers by granting them a discount. In this paper we present a novel algorithm to provide an accurate classification of a person's driving style. Our model is based on the identification of driving maneuvers and the classification of the driving style for these events using artificial neural networks. Furthermore, an overall score of the driving style for one trip is calculated based on the classified events. We validate our developed model in 58 test trips from different test drivers using a recently developed low-cost measuring device based on a Raspberry Pi. The results of our validation show that the model can identify more than 90 % of the driving maneuvers correctly. Moreover, the driving style classification matches the assessment of the driver in 81 % of the relevant trips with a normalized average mean squared error of less than 11 %. In addition, a moving average of the calculated score for each event shows validated changes in the driving behavior of the test persons.

[1]  M. Kubát An Introduction to Machine Learning , 2017, Springer International Publishing.

[2]  Frank Gauterin,et al.  Employing Smartphones as a Low-Cost Multi Sensor Platform in a Field Operational Test with Electric Vehicles , 2014, 2014 47th Hawaii International Conference on System Sciences.

[3]  Thierry Derrmann,et al.  Driver Behavior Profiling Using Smartphones: A Low-Cost Platform for Driver Monitoring , 2015, IEEE Intelligent Transportation Systems Magazine.

[4]  Rajat Sharma,et al.  Development of a highly accurate and low cost measurement device for Field Operational Tests , 2016, 2016 IEEE International Symposium on Inertial Sensors and Systems.

[5]  Mohan M. Trivedi,et al.  Driver classification and driving style recognition using inertial sensors , 2013, 2013 IEEE Intelligent Vehicles Symposium (IV).

[6]  Aldona Jarasuniene,et al.  Improvement of road safety using passive and active intelligent vehicle safety systems , 2007 .

[7]  Erhan Akin,et al.  Estimating driving behavior by a smartphone , 2012, 2012 IEEE Intelligent Vehicles Symposium.

[8]  Marthinus J. Booysen,et al.  Recognition of driving manoeuvres using smartphone-based inertial and GPS measurement , 2014 .

[9]  Ahmad Aljaafreh,et al.  Driving style recognition using fuzzy logic , 2012, 2012 IEEE International Conference on Vehicular Electronics and Safety (ICVES 2012).

[10]  Frank Gauterin,et al.  Online driving style recognition using fuzzy logic , 2014, 17th International IEEE Conference on Intelligent Transportation Systems (ITSC).

[11]  Hans-Georg Herzog,et al.  Driving situation and driving style dependent charging strategy in hybrid electric vehicles , 2008 .

[12]  A. Savitzky,et al.  Smoothing and Differentiation of Data by Simplified Least Squares Procedures. , 1964 .

[13]  Mohan M. Trivedi,et al.  Driving style recognition using a smartphone as a sensor platform , 2011, 2011 14th International IEEE Conference on Intelligent Transportation Systems (ITSC).