Towards Adapting Cars to their Drivers

Traditionally, vehicles have been considered as machines that are controlled by humans for the purpose of transportation. A more modern view is to envision drivers and passengers as actively interacting with a complex automated system. Such interactive activity leads us to consider intelligent and advanced ways of interaction leading to cars that can adapt to their drivers.In this paper, we focus on the Adaptive Cruise Control (ACC) technology that allows a vehicle to automatically adjust its speed to maintain a preset distance from the vehicle in front of it based on the driver’s preferences. Although individual drivers have different driving styles and preferences, current systems do not distinguish among users. We introduce a method to combine machine learning algorithms with demographic information and expert advice into existing automated assistive systems. This method can reduce the interactions between drivers and automated systems by adjusting parameters relevant to the operation of these systems based on their specific drivers and context of drive. We also learn when users tend to engage and disengage the automated system. This method sheds light on the kinds of dynamics that users develop while interacting with automation and can teach us how to improve these systems for the benefit of their users. While generic packages such as Weka were successful in learning drivers’ behavior, we found that improved learning models could be developed by adding information on drivers’ demographics and a previously developed model about different driver types. We present the general methodology of our learning procedure and suggest applications of our approach to other domains as well.

[1]  Donato Malerba,et al.  A Comparative Analysis of Methods for Pruning Decision Trees , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

[2]  Sarit Kraus,et al.  Using focal point learning to improve human–machine tacit coordination , 2011, Autonomous Agents and Multi-Agent Systems.

[3]  Pierre-André Chiappori,et al.  Testing for Asymmetric Information in Insurance Markets , 2000, Journal of Political Economy.

[4]  Elaine Rich,et al.  User Modeling via Stereotypes , 1998, Cogn. Sci..

[5]  J. Ross Quinlan,et al.  C4.5: Programs for Machine Learning , 1992 .

[6]  José Eugenio Naranjo,et al.  ACC+Stop&go maneuvers with throttle and brake fuzzy control , 2006, IEEE Transactions on Intelligent Transportation Systems.

[7]  P S Fauncher A COMPARISON OF MANUAL VERSUS AUTOMATIC CONTROL OF HEADWAY AS A FUNCTION OF DRIVER CHARACTERISTICS , 1996 .

[8]  Richard Bishop Intelligent Vehicle Applications Worldwide , 2000, IEEE Intell. Syst..

[9]  Sarit Kraus,et al.  Modeling Agents through Bounded Rationality Theories , 2009, IJCAI.

[10]  José Eugenio Naranjo,et al.  Adaptive fuzzy control for inter-vehicle gap keeping , 2003, IEEE Trans. Intell. Transp. Syst..

[11]  Sarit Kraus,et al.  Modeling agents based on aspiration adaptation theory , 2012, Autonomous Agents and Multi-Agent Systems.

[12]  James R. Sayer,et al.  Automotive Collision Avoidance System Field Operational Test Report: Methodology and Results Appendices , 2005 .

[13]  Nitesh V. Chawla,et al.  SMOTE: Synthetic Minority Over-sampling Technique , 2002, J. Artif. Intell. Res..

[14]  Bart van Arem,et al.  The Impact of Cooperative Adaptive Cruise Control on Traffic-Flow Characteristics , 2006, IEEE Transactions on Intelligent Transportation Systems.

[15]  Pedro M. Domingos MetaCost: a general method for making classifiers cost-sensitive , 1999, KDD '99.

[16]  Constantine D. Spyropoulos,et al.  Exploiting learning techniques for the acquisition of user stereotypes and communities , 1999 .