SafeDrive: Online Driving Anomaly Detection From Large-Scale Vehicle Data

Identifying driving anomalies is of great significance for improving driving safety. The development of the Internet-of-Vehicle (IoV) technology has made it feasible to acquire big data from multiple vehicle sensors, and such big data play a fundamental role in identifying driving anomalies. Existing approaches are mainly based on either rules or supervised learning. However, such approaches often require labeled data, which are typically not available in big data scenarios. In addition, because driving behaviors differ under vehicle statuses (e.g., speed and gear position), to precisely model driving behaviors needs to fuse multiple sources of sensor data. To address these issues, in this paper, we propose SafeDrive, an online and status-aware approach, which does not require labeled data. From a historical dataset, SafeDrive statistically offline derives a state graph (SG) as a behavior model. Then, SafeDrive splits the online data stream into segments and compares each segment with the SG. SafeDrive identifies a segment that significantly deviates from the SG as an anomaly. We evaluate SafeDrive on a cloud-based IoV platform with over 29 000 real connected vehicles. The evaluation results demonstrate that SafeDrive is capable of identifying a variety of driving anomalies effectively from a large-scale vehicle data stream with an overall accuracy of 93%; such identified driving anomalies can be used to timely alert drivers to correct their driving behaviors.

[1]  G. Christian M. Quintero,et al.  Intelligent erratic driving diagnosis based on artificial neural networks , 2010, 2010 IEEE ANDESCON.

[2]  Shridatt Sugrim,et al.  Elastic pathing: your speed is enough to track you , 2013, UbiComp.

[3]  Jin-Hyuk Hong,et al.  A smartphone-based sensing platform to model aggressive driving behaviors , 2014, CHI.

[4]  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).

[5]  Jiming Chen,et al.  Join driving: A smart phone-based driving behavior evaluation system , 2013, 2013 IEEE Global Communications Conference (GLOBECOM).

[6]  Richard P. Martin,et al.  Leveraging wearables for steering and driver tracking , 2016, IEEE INFOCOM 2016 - The 35th Annual IEEE International Conference on Computer Communications.

[7]  Yogesh Beeharry,et al.  Big Data Analytics for Smart Cities , 2018 .

[8]  Po-Ruey Lei,et al.  A framework for anomaly detection in maritime trajectory behavior , 2015, Knowledge and Information Systems.

[9]  Sushil Jajodia,et al.  Applications of Data Mining in Computer Security , 2002, Advances in Information Security.

[10]  Monica Vladoiu,et al.  Driving Style Analysis Using Data Mining Techniques , 2010, Int. J. Comput. Commun. Control.

[11]  Hans-Peter Kriegel,et al.  A survey on unsupervised outlier detection in high‐dimensional numerical data , 2012, Stat. Anal. Data Min..

[12]  Fan Xiaoqiu,et al.  Impact of Driving Behavior on the Traffic Safety of Highway Intersection , 2011, 2011 Third International Conference on Measuring Technology and Mechatronics Automation.

[13]  Kristian Torp,et al.  Evaluating eco-driving advice using GPS/CANBus data , 2013, SIGSPATIAL/GIS.

[14]  Salvatore J. Stolfo,et al.  A Geometric Framework for Unsupervised Anomaly Detection , 2002, Applications of Data Mining in Computer Security.

[15]  H. M. N. Dilum Bandara,et al.  Cloud-based driver monitoring and vehicle diagnostic with OBD2 telematics , 2015, 2015 Fifteenth International Conference on Advances in ICT for Emerging Regions (ICTer).

[16]  Dong Xuan,et al.  Mobile phone based drunk driving detection , 2010, 2010 4th International Conference on Pervasive Computing Technologies for Healthcare.

[17]  VARUN CHANDOLA,et al.  Anomaly detection: A survey , 2009, CSUR.

[18]  Wenjia Li,et al.  Driver identification and authentication with active behavior modeling , 2016, 2016 12th International Conference on Network and Service Management (CNSM).

[19]  Tapas Chakravarty,et al.  MyDrive: Drive Behavior Analytics Method And Platform , 2016, WPA '16.

[20]  Gian Antonio Susto,et al.  Supervised Aggregative Feature Extraction for Big Data Time Series Regression , 2016, IEEE Transactions on Industrial Informatics.

[21]  Ram Dantu,et al.  Safe Driving Using Mobile Phones , 2012, IEEE Transactions on Intelligent Transportation Systems.

[22]  Kun Li,et al.  Personalized Driving Behavior Monitoring and Analysis for Emerging Hybrid Vehicles , 2012, Pervasive.

[23]  Kazuya Takeda,et al.  Driver Modeling Based on Driving Behavior and Its Evaluation in Driver Identification , 2007, Proceedings of the IEEE.

[24]  Minglu Li,et al.  D3: Abnormal driving behaviors detection and identification using smartphone sensors , 2015, 2015 12th Annual IEEE International Conference on Sensing, Communication, and Networking (SECON).

[25]  Chirabrata Bhaumik,et al.  MobiDriveScore — A system for mobile sensor based driving analysis: A risk assessment model for improving one's driving , 2013, 2013 Seventh International Conference on Sensing Technology (ICST).

[26]  Abd-Elhamid M. Taha,et al.  Utilizing CAN-Bus and smartphones to enforce safe and responsible driving , 2015, 2015 IEEE Symposium on Computers and Communication (ISCC).

[27]  Angelos Amditis,et al.  Driving style recognition for co-operative driving: a survey , 2014 .