a computational model of a computational model of routine
play

A Computational Model of A Computational Model of Routine - PowerPoint PPT Presentation

A Computational Model of A Computational Model of Routine Procedural Memory Routine Procedural Memory Frank Tamborello Frank Tamborello Department of Psychology Department of Psychology Rice University Rice University Houston, TX 77005


  1. A Computational Model of A Computational Model of Routine Procedural Memory Routine Procedural Memory Frank Tamborello Frank Tamborello Department of Psychology Department of Psychology Rice University Rice University Houston, TX 77005 Houston, TX 77005 tambo@rice.edu tambo@rice.edu http://chil.rice.edu/ http://chil.rice.edu/

  2. Overview  Very Brief Introduction  Two Experiments, Very Briefly  ACT-R Model 2

  3. Context 3

  4. Contention Scheduling Model (CSM) HORIZONTAL VERTICAL THREADS PROCESSING THREADS SCHEMAS Sensory Information SENSORY- External & TRIGGER PERCEPTUAL Internal DATA STRUCTURES Actions BASE PSYCHOLOGICAL PROCESSING STRUCTURES Motivational Attentional resources influence on add to or decrease activation activation values 4

  5. Simple Recurrent Network (SRN) 5

  6. GOMS  GOAL: EDIT-MANUSCRIPT  GOAL: EDIT-SUBTASK repeat until no more subtasks  GOAL: ACQUIRE-SUBTASK ✦ GET-NEXT-PAGE if at end of manuscript page ✦ GET-NEXT-TASK  GOAL: EXECUTE-SUBTASK ✦ GOAL: LOCATE-LINE – [select: USE-QUOTED-STRING-METHOD – USE-LINEFEED-METHOD] ✦ GOAL: MODIFY-TEXT – [select: USE-SUBSTITUTE-COMMAND – USE-MODIFY-COMMAND] – VERIFY-EDIT 6

  7. ACT-R  Inputs:  Knowledge  IF-THEN rules (termed “productions”)  Declarative knowledge (“chunks”)  Subsymbolic parameters  Simulated task environment/world  Output: Time-stamped behavior sequence 7

  8. Experiment Overview  Task is a routine procedure  Subjects trained approximately one week before  Concurrent working memory task given 8

  9. 2 1 ,7 10 6 9, 11 8 3 5 12 4

  10. 2 1 , 4 10 3 9, 11 8 5 7 12 6

  11. Mean Total Error Rate Mean T otal Error Rate 0.02 0.04 0.06 0.08 0.12 0.14 0.16 0.1 0 static, intervening subtask procedure change, pre-change Experiment 1 Condition Experiment 1 Condition procedure change, post-change non-intervening semantic control

  12. 2 1 , 4 10 3 9, 11 8 5 7 12 6

  13. 9, 11 5 6 8 7 1 4 2 3 10 12

  14. 9, 11 5 6 8 7 4 2 1 3 10 12

  15. Mean Total Error Rate Mean T otal Error Rate 0.02 0.04 0.06 0.08 0.12 0.14 0.16 0.1 0 static, different-scanner static, same-scanner Experiment 2 Condition Experiment 2 Condition change procedure, pre-change change procedure, post-change static subtask reordering

  16. The Model  Model Goal: Simulate error rates across conditions and trial types  4 conditions  14 trial types total  not just error generation, but also recovery  Highest human SEM error rate = 0.0415  model should do no worse across the board 16

  17. Basic Model Functioning Retrieve Find Move Act Verify Specify next NO Error? action Error Recovery YES Try again to retrieve the action Retrieve another action 17

  18. Procedure Change NO Current step = Retrieve Find Move Act flagged step? YES Verify Specify next NO Error? Retrieve New action Procedure's Step Error Recovery YES Try again to retrieve the action Retrieve another action 18

  19. Mean Error Rate 0.02 0.04 0.06 0.08 0.12 0.14 0.16 0.1 0 static, intervening subtask Experiment 1 Condition procedure change, pre-change procedure change, post-change non-intervening model humans semantic control

  20. Mean Error Rate 0.02 0.04 0.06 0.08 0.12 0.14 0.16 0.1 0 static, different-scanner Jammer, Experiment 2 Condition static, same-scanner model humans change procedure, pre-change change procedure, post-change static subtask reordering

  21. Mean Error Rate 0.02 0.04 0.06 0.08 0.12 0.14 0.16 0.1 0 static, different-scanner Transporter, Experiment 2 Condition static, same-scanner model humans change procedure static subtask reordering

  22. Model Discussion  Discrete, hierarchical goals  governed basic behavior  enabled extensible behavior 22

  23. Basic Model Functioning Retrieve Find Move Act Verify Specify next NO Error? action Error Recovery YES Try again to retrieve the action Retrieve another action 23

  24. Procedure Change NO Current step = Retrieve Find Move Act flagged step? YES Verify Specify next NO Error? Retrieve New action Procedure's Step Error Recovery YES Try again to retrieve the action Retrieve another action 24

  25. 2 1, 7 10 6 9, 11 8 3 5 12 4

  26. Model Discussion  No quantitative, multi-condition error models in literature  Same model mechanisms across  4 between-subjects conditions  14 trial types 26

  27. Future Work  Extend model  Step-level error  Step completion time  Model training, too 27

  28. General Discussion  Hierarchical, discrete goal representation matters  …for changing circumstances  …for error recovery  …like CSM  Botvinick & Plaut ’ s connectionist model too narrow  No postcompletion errors  No error recovery  No adaptation of old procedures to new circumstances 28

  29. Acknowledgments  Mike  Carissa Chang & Adam Purtee  Rick Cooper & Jay McClelland  Kristen 29

  30. Thank you!  Questions? 30

Recommend


More recommend