Cognitive Architectures for Modeling Driver Behavior

The driving task involves a host of relevant cognitive, perceptual, and motor abilities. Cognitive architectures—frameworks for modeling human cognition and behavior have evolved to integrate known theories of human cognition into unified theories that account for a wide range of cognitive phenomena. Models of driver behavior based on cognitive architectures can be linked into driving simulators to act as virtual drivers, using simulated perceptual and motor processes to drive in the simulator environment. Typically, the output of these virtual drivers is analogous to that for human drivers, thus facilitating comparison between model and human data. This chapter highlights one model in particular developed in the ACT-R cognitive architecture. This driver model has been shown to account for several important aspects of driver behavior, particularly in the context of curve negotiation and lane changing. The ACT-R driver model can be placed in various environments with driving as the only task or with driving while performing another secondary task (such as dialing a cellular phone). The model’s simulation output includes predictions of both driver behavior as well as behavior on the secondary task (e.g., total dialing time). The ACT-R driver model currently runs on a Macintosh platform and LISP environment. However, a recent Java reimplementation of the model within the Distract-R prototyping system has made the model more widely available on a range of platforms, in addition to facilitating its use by non-modeling designers and practitioners.

[1]  Jannes Aasman,et al.  Modelling driver behaviour in soar , 1995 .

[2]  Yili Liu,et al.  Modeling Steering Using the Queueing Network — Model Human Processor (QN-MHP) , 2003 .

[3]  Allen Newell,et al.  SOAR: An Architecture for General Intelligence , 1987, Artif. Intell..

[4]  D E Kieras,et al.  A computational theory of executive cognitive processes and multiple-task performance: Part 1. Basic mechanisms. , 1997, Psychological review.

[5]  Rob Gray,et al.  A Two-Point Visual Control Model of Steering , 2004, Perception.

[6]  Wayne D. Gray Integrated Models of Cognitive Systems , 2007, Oxford series on cognitive models and architectures.

[7]  Donald L. Fisher,et al.  Steps toward Building Mathematical and Computer Models from Cognitive Task Analyses , 2003, Hum. Factors.

[8]  Frank J. Lee,et al.  Modeling Effects of Age in Complex Tasks: A Case Study in Driving , 2004 .

[9]  Rene J. de Pontbriand,et al.  Modeling Human Behavior with Integrated Cognitive Architectures: Comparison, Evaluation, and Validation Edited by Kevin A. Gluck & Richard A. Pew 2005, 440 pages, $55.00 Mahwah, NJ: Lawrence Erlbaum Associates ISBN 0-8058-5048-1 , 2007 .

[10]  In K. Frankish Cognitive Architectures , 2019, Intelligent Systems, Control and Automation: Science and Engineering.

[11]  Tomohiro Yamamura,et al.  Lane-Change Detection Using a Computational Driver Model , 2007, Hum. Factors.

[12]  Edmund Donges,et al.  A Two-Level Model of Driver Steering Behavior , 1978 .

[13]  John R. Anderson How Can the Human Mind Occur in the Physical Universe , 2007 .

[14]  Frank J. Lee,et al.  Simple cognitive modeling in a complex cognitive architecture , 2003, CHI '03.

[15]  Dario D. Salvucci An integrated model of eye movements and visual encoding , 2001, Cognitive Systems Research.

[16]  Dario D. Salvucci,et al.  The time course of a lane change: Driver control and eye-movement behavior , 2002 .

[17]  Dario D. Salvucci,et al.  Threaded cognition: an integrated theory of concurrent multitasking. , 2008, Psychological review.

[18]  G. Miller,et al.  Cognitive science. , 1981, Science.

[19]  Dario D. Salvucci Predicting the effects of in-car interface use on driver performance: an integrated model approach , 2001, Int. J. Hum. Comput. Stud..

[20]  Allen Newell,et al.  Cognitive architectures , 1989 .

[21]  Shane T. Mueller,et al.  Executive-process interactive control: A unified computational theory for answering 20 questions (and more) about cognitive ageing , 2001 .

[22]  Randolph M. Jones,et al.  Automated Intelligent Pilots for Combat Flight Simulation , 1998, AI Mag..

[23]  Kristen L. Macuga,et al.  Predicting the effects of cellular-phone dialing on driver performance , 2002, Cognitive Systems Research.

[24]  Frank J. Lee,et al.  Production Compilation: A Simple Mechanism to Model Complex Skill Acquisition , 2003, Hum. Factors.

[25]  H Alm,et al.  The effects of a mobile telephone task on driver behaviour in a car following situation. , 1995, Accident; analysis and prevention.

[26]  William H Levison,et al.  DESCRIPTION OF THE INTEGRATED DRIVER MODEL , 1995 .

[27]  Dario D. Salvucci Modeling Driver Behavior in a Cognitive Architecture , 2006, Hum. Factors.

[28]  Yili Liu,et al.  Queueing Network-Model Human Processor (QN-MHP): A computational architecture for multitask performance in human-machine systems , 2006, TCHI.

[29]  Dario D. Salvucci A Multitasking General Executive for Compound Continuous Tasks , 2005, Cogn. Sci..

[30]  Michael J. Frank,et al.  Making Working Memory Work: A Computational Model of Learning in the Prefrontal Cortex and Basal Ganglia , 2006, Neural Computation.

[31]  Michael D. Byrne,et al.  ACT-R/PM and menu selection: applying a cognitive architecture to HCI , 2001, Int. J. Hum. Comput. Stud..