Sentio: Driver-in-the-Loop Forward Collision Warning Using Multisample Reinforcement Learning

Thanks to the adoption of more sensors in the automotive industry, context-aware Advanced Driver Assistance Systems (ADAS) become possible. On one side, a common thread in ADAS applications is to focus entirely on the context of the vehicle and its surrounding vehicles leaving the human (driver) context out of consideration. On the other side, and due to the increasing sensing capabilities in mobile phones and wearable technologies, monitoring complex human context becomes feasible which paves the way to develop driver-in-the-loop context-aware ADAS that provide personalized driving experience. In this paper, we propose Sentio1; a Reinforcement Learning based algorithm to enhance the Forward Collision Warning (FCW) system leading to Driver-in-the-Loop FCW system. Since the human driving preference is unknown a priori, varies between different drivers, and moreover, varies across time for the same driver, the proposed Sentio algorithm needs to take into account all these variabilities which are not handled by the standard reinforcement learning algorithms. We verified the proposed algorithm against several human drivers. Our evaluation, across distracted human drivers, shows a significant enhancement in driver experience---compared to standard FCW systems---reflected by an increase in the driver safety by 94.28%, an improvement in the driving experience by 20.97%, a decrease in the false negatives from 55.90% down to 3.26%, while adding less than 130 ms runtime execution overhead.

[1]  Heikki Summala,et al.  Brake reaction times and driver behavior analysis , 2000 .

[2]  Mani B. Srivastava,et al.  CAreDroid: Adaptation Framework for Android Context-Aware Applications , 2016, GETMBL.

[3]  Shimon Whiteson,et al.  Neuroevolutionary reinforcement learning for generalized helicopter control , 2009, GECCO.

[4]  Saso Dzeroski,et al.  Integrating Guidance into Relational Reinforcement Learning , 2004, Machine Learning.

[5]  Jodi Kearns,et al.  LibriVox: Free Public Domain Audiobooks , 2014 .

[6]  Sidney Nascimento Givigi,et al.  Multiple-model Q-learning for stochastic reinforcement delays , 2014, 2014 IEEE International Conference on Systems, Man, and Cybernetics (SMC).

[7]  Jianqiang Wang,et al.  A Forward Collision Warning Algorithm With Adaptation to Driver Behaviors , 2016, IEEE Transactions on Intelligent Transportation Systems.

[8]  Ming Chen,et al.  Development of a Kinematic-Based Forward Collision Warning Algorithm Using an Advanced Driving Simulator , 2016, IEEE Transactions on Intelligent Transportation Systems.

[9]  Lanlan Chen,et al.  Automatic detection of alertness/drowsiness from physiological signals using wavelet-based nonlinear features and machine learning , 2015, Expert Syst. Appl..

[10]  Weiwen Deng,et al.  Forward collision avoidance systems considering driver's driving behavior recognized by Gaussian Mixture Model , 2017, 2017 IEEE Intelligent Vehicles Symposium (IV).

[11]  Zhiwei Zhu,et al.  Real time and non-intrusive driver fatigue monitoring , 2004, Proceedings. The 7th International IEEE Conference on Intelligent Transportation Systems (IEEE Cat. No.04TH8749).

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

[13]  Nikos Fakotakis,et al.  Comparative Evaluation of Various MFCC Implementations on the Speaker Verification Task , 2007 .

[14]  John N. Tsitsiklis,et al.  Asynchronous Stochastic Approximation and Q-Learning , 1994, Machine Learning.

[15]  Wang Rongben,et al.  Monitoring mouth movement for driver fatigue or distraction with one camera , 2004, Proceedings. The 7th International IEEE Conference on Intelligent Transportation Systems (IEEE Cat. No.04TH8749).

[16]  Seong G. Kong,et al.  Visual Analysis of Eye State and Head Pose for Driver Alertness Monitoring , 2013, IEEE Transactions on Intelligent Transportation Systems.

[17]  Stephanie Rosenthal,et al.  Modeling humans as observation providers using POMDPs , 2011, 2011 RO-MAN.

[18]  Peter J. Rowden,et al.  The relative impact of work-related stress, life stress and driving environment stress on driving outcomes. , 2011, Accident; analysis and prevention.

[19]  Weixing Wang,et al.  Driver Fatigue Detection Based on Eye Tracking , 2006, 2006 6th World Congress on Intelligent Control and Automation.

[20]  Noelia Hernández,et al.  Gaze Fixation System for the Evaluation of Driver Distractions Induced by IVIS , 2012, IEEE Transactions on Intelligent Transportation Systems.

[21]  Miguel Elias M. Campista,et al.  An error correction algorithm for forward collision warning applications , 2016, 2016 IEEE 19th International Conference on Intelligent Transportation Systems (ITSC).

[22]  Subhas Chandra Mukhopadhyay,et al.  Wearable Sensors for Human Activity Monitoring: A Review , 2015, IEEE Sensors Journal.

[23]  Amanda N Stephens,et al.  Couples, contentious conversations, mobile telephone use and driving. , 2013, Accident; analysis and prevention.

[24]  Albert Kircher,et al.  A Gaze-Based Driver Distraction Warning System and Its Effect on Visual Behavior , 2013, IEEE Transactions on Intelligent Transportation Systems.

[25]  Daniel Povey,et al.  MUSAN: A Music, Speech, and Noise Corpus , 2015, ArXiv.

[26]  Thomas Brandmeier,et al.  Statistical Behavior Modeling for Driver-Adaptive Precrash Systems , 2013, IEEE Transactions on Intelligent Transportation Systems.

[27]  David E. Irwin,et al.  Conversation Disrupts Change Detection in Complex Traffic Scenes , 2004, Hum. Factors.

[28]  Mohan M. Trivedi,et al.  Looking at Humans in the Age of Self-Driving and Highly Automated Vehicles , 2016, IEEE Transactions on Intelligent Vehicles.

[29]  Matthew Witte,et al.  Effect of cellular telephone conversations and other potential interference on reaction time in a braking response. , 2003, Accident; analysis and prevention.

[30]  Thomas J Triggs,et al.  Driver distraction: the effects of concurrent in-vehicle tasks, road environment complexity and age on driving performance. , 2006, Accident; analysis and prevention.

[31]  S. J. Redmond,et al.  Sensors-Based Wearable Systems for Monitoring of Human Movement and Falls , 2012, IEEE Sensors Journal.

[32]  Mohan M. Trivedi,et al.  Looking-in and looking-out vision for Urban Intelligent Assistance: Estimation of driver attentive state and dynamic surround for safe merging and braking , 2014, 2014 IEEE Intelligent Vehicles Symposium Proceedings.

[33]  Hwasoo Yeo,et al.  A study on the rear-end collision warning system by considering different perception-reaction time using multi-layer perceptron neural network , 2015, 2015 IEEE Intelligent Vehicles Symposium (IV).

[34]  Lie Guo,et al.  Trajectory planning and tracking control for autonomous lane change maneuver based on the cooperative vehicle infrastructure system , 2015, Expert Syst. Appl..

[35]  Marios Savvides,et al.  Driver cell phone usage detection on Strategic Highway Research Program (SHRP2) face view videos , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

[36]  Francesco Borrelli,et al.  Driver models for personalised driving assistance , 2015 .

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

[38]  Björn W. Schuller,et al.  Online Driver Distraction Detection Using Long Short-Term Memory , 2011, IEEE Transactions on Intelligent Transportation Systems.

[39]  Kamiar Aminian,et al.  On-Shoe Wearable Sensors for Gait and Turning Assessment of Patients With Parkinson's Disease , 2013, IEEE Transactions on Biomedical Engineering.

[40]  Kevin P. Murphy,et al.  A Survey of POMDP Solution Techniques , 2000 .