1.85k likes | 2k Views
Computational models of cognitive control (II). Matthew Botvinick Princeton Neuroscience Institute and Department of Psychology, Princeton University. Banishing the homunculus. Banishing the homunculus Decision-making in control:. Banishing the homunculus Decision-making in control:
E N D
Computational models of cognitive control (II) Matthew Botvinick Princeton Neuroscience Institute and Department of Psychology, Princeton University
Banishing the homunculus Decision-making in control:
Banishing the homunculus Decision-making in control: Not only, “How does control shape decision-making?”
Banishing the homunculus Decision-making in control: Not only, “How does control shape decision-making?” But also, “How are ‘control states’ selected?”
Banishing the homunculus Decision-making in control: Not only, “How does control shape decision-making?” But also, “How are ‘control states’ selected?” And, “How are they updated over time?”
1. Routine sequential action Botvinick & Plaut, Psychological Review, 2004 Botvinick, Proceedings of the Royal Society, B, 2007. Botvinick, TICS, 2008
‘Routine sequential action’ • Action on familiar objects • Well-defined sequential structure • Concrete goals • Highly routine • Everyday tasks
?! Computational models of cognitive control (II) Matthew Botvinick Princeton Neuroscience Institute and Department of Psychology, Princeton University
ADD GROUNDS ADD CREAM ADD SUGAR ADD SUGAR FROM SUGARPACK ADD SUGAR FROM SUGARBOWL PICK-UP PUT-DOWN POUR STIR TEAR SCOOP Hierarchical structure MAKE INSTANT COFFEE
MAKE INSTANT COFFEE ADD GROUNDS ADD CREAM ADD SUGAR ADD SUGAR FROM SUGARBOWL / PACKET PICK-UP PUT-DOWN POUR STIR TEAR SCOOP Hierarchical models of action (e.g.,Cooper & Shallice, 2000; Estes, 1972; Houghton, 1990; MacKay, 1987, Rumelhart & Norman, 1982) • Schemas as primitive elements • Hierarchical structure of task built directly into architecture
at at+2 at+1 st st+2 st+1 pt pt+2 pt+1 An alternative approach
at at+2 at+1 st st+2 st+1 pt pt+2 pt+1 • p, s, a = patterns of activation over simple processing units • Weighted, excitatory/inhibitory connections • Weights adjusted through gradient-descent learning in target task domains
Recurrent neural networks • Feedback as well as feedforward connections • Allow preservation of information over time • Demonstrated capacity to learn sequential behaviors (e.g., Cleermans, 1993; Elman, 1990)
environment The model action internal representation perceptual input
Fixate(Blue) Fixate(Green) Fixate(Top) PickUp Fixate(Table) PutDown Fixate(Green) PickUp Ballard, Hayhoe, Pook & Rao, (1996). BBS.
environment Model architecture manipulative perceptual action perceptual input viewed object held object
Routine sequential action: Task domain • Hierarchically structured • Actions/subtasks may appear in multiple contexts • Environmental cues alone sometimes insufficient to guide action selection • Subtasks that may be executed in variable order • Subtask disjunctions
grounds cream cream Start drink End ` steep tea drink End
Manipulative actions sugar-packet Perceptual actions Representations
Input Target/ output
Input Target/ output
Input Target/ output
Input Target/ output
Input Target/ output
Input Target/ output
Input Target/ output
grounds cream cream Start drink End 15% 18% grounds cream cream Start drink End 12% 10% grounds grounds cream cream cream cream Start Start drink drink End End 20% 25% Start Start drink steep tea drink steep tea End End
Slips of action (after Reason) • Occur at decision (or fork) points • Sequence errors involve subtask omissions, repetitions, and lapses • Lapses show effect of relative task frequency
manipulative perceptual action perceptual input viewed object held object environment
Sample of behavior: • pick-up coffee-pack • pull-open coffee-pack • pour coffee-pack into cup • put-down coffee-pack • pick-up spoon • stir cup • put-down spoon • pick-up sugar-pack • tear-open sugar-pack • pour sugar-pack into cup • put-down sugar-pack • pick-up spoon • stir cup • put-down spoon • pick-up cup* • sip cup • sip cup • say-done grounds sugar (pack) cream omitted drink
subtask 1 subtask 2 subtask 3 subtask 4 100 Percentage of trials error-free 0 Step in coffee sequence
Omissions / anticipations Repetitions / perseverations Intrusions / lapses 80 60 Percentage of trials 40 20 0 0.02 0.1 0.2 0.3 Noise level (variance)
0.16 0.14 0.12 0.1 Odds of lapse into coffee-making 0.08 0.06 0.04 0.02 0 5:1 1:1 1:5 Tea : coffee steep tea sugar cream * grounds cream cream Start drink End steep tea drink End
Action disorganization syndrome (after Schwartz and colleagues) • Fragmentation of sequential structure (independent actions) • Specific error types • Omission effect
environment manipulative perceptual action perceptual input viewed object held object
Sample of behavior: • pick-up coffee-pack • pull-open coffee-pack • put-down coffee-pack* • pick-up coffee-pack • pour coffee-pack into cup • put-down coffee-pack • pick-up spoon • stir cup • put-down spoon • pick-up sugar-pack • tear-open sugar-pack • pour sugar-pack into cup • put-down sugar-pack • pick-up cup* • put-down cup • pull-off sugarbowl lid* • put-down lid • pick-up spoon • scoop sugarbowl with • spoon • put-down spoon* • pick-up cup* • sip cup • sip cup • say-done disrupted subtask subtask fragment sugar repeated subtask fragment cream omitted
0.7 0.6 0.5 0.4 Proportion Independents 0.3 0.2 0.1 0 0.5 0.4 0.3 0.2 0.1 0 Noise (variance) Empirical data: Schwartz, et al. Neuropsychology, 1991
70 Sequence errors 60 Omission errors 50 40 Errors (per opportunity) 30 20 10 0 0.3 0.2 0.1 0.04 Noise (variance) From: Schwartz, et al. Neuropsychology, 1998.
1.9 1.4 0.9 0.4 -0.1 -0.6 -1.1 -1.6 -1.2 -0.2 0.8
1.9 1.4 0.9 0.4 -0.1 -0.6 -1.1 -1.6 -1.2 -0.2 0.8
1.9 1.4 0.9 0.4 -0.1 -0.6 -1.1 -1.6 -1.2 -0.2 0.8
1.9 1.4 0.9 0.4 -0.1 -0.6 -1.1 -1.6 -1.2 -0.2 0.8
1.9 1.4 0.9 0.4 -0.1 -0.6 -1.1 -1.6 -1.2 -0.2 0.8
grounds cream cream drink drink steep tea
grounds cream cream drink drink steep tea