45
Putting neurons in culture: The cerebral foundations of reading and mathematics III. The human Turing machine Stanislas Dehaene Collège de France, and INSERM-CEA Cognitive Neuroimaging Unit NeuroSpin Center, Saclay, France Raoul Hausmann. L'esprit de notre time (Tête mécanique) © Paris, Musée National d’Art Moderne

III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

Putting neurons in culture: The cerebral foundations of

reading and mathematics

III. The human Turing machine

Stanislas Dehaene

Collège de France,

and

INSERM-CEA Cognitive Neuroimaging UnitNeuroSpin Center, Saclay, France

Raoul Hausmann. L'esprit de notre time (Tête mécanique)© Paris, Musée National d’Art Moderne

Page 2: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

Summary of preceding talks:The brain mechanisms of reading

and elementary arithmetic• Human cultural inventions are based

on the recycling (or reconversion) of elementary neuronal mechanisms inherited from our evolution, and whose function is sufficiently close to the new one.

• Why are we the only primates capable of cultural invention?

quantityrepresentation

verbalcode

visualform

high-levelcontrol

Page 3: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

A classical solution: new « modules »unique to the human brain

• Michael Tomasello (The cultural origins of human cognition, 2000)« Human beings are biologically adapted for culture in ways that other primates

are not. The difference can be clearly seen when the social learning skills of humans and their nearest primate relatives are systematically compared. The human adaptation for culture begins to make itself manifest in human ontogeny at around 1 year of age as human infants come to understand other persons as intentional agents like the self and so engage in joint attentionalinteractions with them. This understanding then enables young children to employ some uniquely powerful forms of cultural learning to acquire the accumulated wisdom of their cultures »

• “Theory of mind” and “language” abilities certainly play an important role in our species’ pedagogical abilities, and therefore the transmission of culture

• However, they do not begin to explain our remarkably flexible ability for cultural invention cutting across almost all cognitive domains. Another design feature is needed.

Page 4: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

The theory of a global workspace

• In addition to the processors that we inherited from our primate evolution, the human brain may possess a well-developed non-modular global workspace system, primarily relying on neurons with long-distance axons particular dense in prefrontal and parietal cortices

• Thanks to this system, - processors that do not typically communicate with one another can

exchange information

- information can be accumulated across time and across different processors- we can discretize incoming information arising from analog statistical inputs- we can perform chains of operations and branching

• The resulting operation may (superficially) resemble the operation of a rudimentary Turing machine

Page 5: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

The Turing machine:a theoretical model of mathematical operations

• We may compare a man in the process of computing a real number to a machine which is only capable of a finite number of conditions q1, q2, … qR which will be called « m-configurations ».

• The machine is supplied with a « tape » (the analogue of paper) running through it, and divided into sections (called « squares ») each capable of bearing a « symbol ».

• At any moment, there is just one square, say the r-th, bearing the symbol S(r), which is « in the machine ». We may call this square the « scanned square ». The symbol on the scanned square may be calledthe « scanned symbol ». The « scanned symbol » is the only one of which the machine is, so to speak, « directly aware ». (...)

• The possible behaviour of the machine at any moment is determined by the m-configuration qn and the scanned symbol S(r). [This behaviour islimited to writing or deleting a symbol, changing the m-configuration, or moving the tape.]

• It is my contention that these operations include all those which are used in the computation of a number.

Turing, A. M. (1936). On computable numbers, with an application to the Entscheidungsproblem. Proc. London Math. Soc., 42(230-265).

d a t a

Infinite tape

m-configurations

scannedsquare

S(r)

qn

Page 6: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

The essential features of the Turing machine

Turing makes a number of postulates concerning the human brain.• Mental objects are discrete and symbolic• At a given moment, only a single mental object is in awareness• There is a limited set of elementary operations (which operate

without awareness)• Other mental operations are achieved through the conscious

execution of a series of elementary operations (a serial algorithm)

The Church-Turing thesis:• Any function that can be computed by a human being can be

computed by a Turing machine

During his career, Turing himself kept a distanced attitude with this thesis :• On the one hand, he attempted to design the first “artificial intelligence” programs (e.g.

the first Chess program) and suggested that the behavior of a computer might be indistinguishable from that of a human being (“Turing test”).

• On the other, he did not exclude that the human brain may possess “intuitions” (as opposed to mere computing “ingenuity”) and envisaged an “oracle-machine” that would be more powerful that a Turing machine

d a t a

Infinite tape

m-configurations

scannedsquare

S(r)

qn

Page 7: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

The fate of the computer metaphor in cognitive science and neuroscience

• The concepts of Turing machine and of information processing have played a key role at the inception of cognitive science

• Since the sixties, cognitive psychology has tried to define the algorithms used by the human brain to read, calculate, search in memory, etc.

• Some researchers and philosophers even envisaged that the brain-computer metaphor was the “final metaphor” that “need never be supplanted”, given that “the physical nature [of the brain] places no constraints on the pattern of thought”(Johnson-Laird, Mental models, 1983)

• However, the computer metaphor turned out to be unsatisfactory:– The most elementary operations of the human brain, such as face recognition

or speaker-invariant speech recognition, were the most difficult to capture by a computer algorithm

– Conversely, the most difficult operations for a human brain, such as computing 357x456, were the easiest for the computer.

Page 8: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

The human brain:A massively parallel machine

~10 neurons

~10 synapses

11

15

Page 9: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

For basic perceptual and motor operations,computing with networks and attractors

provides a strong alternative to the computer metaphor

Model of written word recognition(McClelland and Rumelhart, 1981)

Model of face recognition(Shimon Ullman)

- Mental objects are coded as graded activation levels, not discrete symbols-Computation is massively parallel

Page 10: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

The Distance Effect in number comparison(first discovered by Moyer and Landauer, 1967)

5284

3199

larger or smaller

than 65 ?

smaller larger

Dehaene, S., Dupoux, E., & Mehler, J. (1990). Journal of Experimental Psychology: Human Perception and Performance, 16, 626-641.

30 40 50 60 70 80 90 100400

450

500

550

600

650

700

750

800

30 40 50 60 70 80 90 1000

0.1

0.2

Response time

Error rate

Target numbers

Even mathematical operations – the very domain that inspired Turing –do not seem to operate according to classical computer algorithms

Page 11: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

Do Turing-like operations bear no relation to the operations of the human brain?

This conclusion seems paradoxical, given the wide acceptance of the Church-Turing thesis in mathematics.

However...• When we perform complex calculations, our response time is well predicted

by the sum of the durations of each elementary operation, with appropriate branching points

• In some tasks that require a conscious effort, the human brain operates as a very slow serial machine.

• In spite of its parallel architecture, it presents a « central stage » during which mental operations only operate sequentially.

Page 12: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

On the impossibility of executing two tasks at once

timeTarget T1 Target T2

Task 1Task 2

The « psychological refractory period »(Welford, 1952; Pashler, 1984)

Response time

Time interval between stimuli

Response1

Response2

Response2

Target T22

Response1

Page 13: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

timeTarget T1 Target T2

Task 1

Response time

Time interval between stimuli

Response1

Response2

Task 2

Response2

Target T2

Response1

On the impossibility of executing two tasks at once

The « psychological refractory period »(Welford, 1952; Pashler, 1984)

Page 14: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

Task 2

Response2

timeTarget T1 Target T2

Task 1

Response time

Time interval between stimuli

Response1

Response2

Target T2

Response1

On the impossibility of executing two tasks at once

The « psychological refractory period »(Welford, 1952; Pashler, 1984)

Page 15: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

Task 2

Response2

timeTarget T1 Target T2

Task 1

Response time

Time interval between stimuli

Response1

Response2

Target T2

Response1

On the impossibility of executing two tasks at once

The « psychological refractory period »(Welford, 1952; Pashler, 1984)

Page 16: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

Task 2

Response2

timeStimuli 1 et 2

Task 1

Response time

Time interval between stimuli

Response1

Response2

Response1

Target T2

On the impossibility of executing two tasks at once

The « psychological refractory period »(Welford, 1952; Pashler, 1984)

Page 17: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

C2

Response time

Time interval between stimuli

Response1

Response2

Pashler (1984) :-only « central operations » are serial

- perceptual and motor stages run in parallel

Target T22

P2

timeStimuli 1 and 2

P1 C1 M1

Response1

M2

Response2

slack time

Task 2

Task 1

Target T1

Target T2

Response 1

Response 2

On the impossibility of executing two tasks at onceSlowing the P stage by presentingnumerals in Arabicor in verbal notation

Sigman and Dehaene, PLOS Biology, 2005

Page 18: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

Event-related potentials dissociate parallel and serial stages during dual-task processing

Subjects were engaged in a dual-task:

-number comparison of a visualArabic numeral with 45, respond with right hand

-followed by pitch judgment on an auditory tone, respond withleft hand

-1000 -500 0 500 1000 1500 20000

0.5

1

1.5

2

2.5

V A

N1 P3 N1 P3

Visual events Auditory events

Separation of ERPs at long T1-T2 delays

Sigman and Dehaene, in preparation

0 300 900 1200

600

1000

1400

1800

RT2

RT1

Response times

T1-T2 delay

Page 19: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

-5 0 0 0 5 0 0 1 0 0 0 1 5 0 0-1

-0 .5

0

0 .5

1

1 .5

P3

Event-related potentials dissociate parallel and serial stages during dual-task processing

N1

-5 0 0 0 5 0 0 1 0 0 0 1 5 0 0-1

-0 .5

0

0 .5

1

1 .5

P3-5 0 0 0 5 0 0 1 0 0 0 1 5 0 0

-0 .5

0

0 .5

1

1 .5

-5 0 0 0 5 0 0 1 0 0 0 1 5 0 0-1

-0 .5

0

0 .5

1

1 .5

N1

Subjects were engaged in a dual-task:

-number comparison of a visualArabic numeral with 45, respond with right hand

-followed by pitch judgment on an auditory tone, respond withleft hand

-1000 -500 0 500 1000 1500 20000

0.5

1

1.5

2

2.5

V A

N1 P3 N1 P3

Visual events Auditory events

Separation of ERPs at long T1-T2 delays

Sigman and Dehaene, in preparation

0 300 900 1200

600

1000

1400

1800

RT2

RT1

Response times

T1-T2 delay

Page 20: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

Locating the sites of processing bottlenecks:parieto-prefrontal networks

Dux, Ivanoff, Asplund & Marois, Neuron, 2007

PRP

VSTM/MOT

Att. Blink

Marois & Ivanoff, TICS, 2005review of imaging studies of bottleneck tasks

Page 21: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

Target T1

P1 C1 M1

When both T1 and T2 are briefly presented and followed by a maks, participants who perform a task on T1 may fail to report or even perceivethe presence of T2.

Task 1

C2P2 M2X Percentage of perceived stimuli

Time interval between stimuli

Target T2 (masked)

The central stage is associated with conscious processing

The « attentional blink » phenomenon

J. Raymond, K. Shapiro, J. Duncan, C. Sergent

Page 22: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

Conscious access and non-conscious processingduring the attentional blink

Sergent, Baillet & Dehaene, Nature Neuroscience, 2005

02 4 6 8 10 12 14 16 18 20

1 2 3 4 6 8

0

10

20

30

40

50

60

70

80

90

Perc

ent o

f tria

ls

Subjective visibility

Lag

Bimodal distribution of T2 visibility

Visibility ratingT1-T2 Lag

Seen

Not seen

HRQFCINQ

Target 2

time

Variable T1-T2 lag

Target1

CVGRXOOX

Page 23: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

Sergent et al., Nature Neuroscience, 2005

UNSEEN T2(minus T2-absent trials) DIFFERENCE

Time course of scalp-recorded potentialsduring the attentional blink

SEEN T2(minus T2-absent trials)

Page 24: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

Timing the divergence between seen and not-seen trialsin the attentional blink (Sergent et al., Nature Neuroscience 2005)

Seen

Not seen

Unchanged initial processingP1 : 96 ms

-2 μV +2 μV

N1 : 180 ms

-4 μV +4 μV

Abrupt divergence around 270 ms…

Seen

Not seen

N2 : 276 ms

-2 μV +2 μV

N3 : 300 ms

-3 μV +3 μV

Late non-conscious processingN4 : 348 ms

-3 μV +3 μV

All-or-none ignition

P3a : 436 ms

-2 μV +2 μV

P3b : 576 ms

-2 μV +2 μV

Page 25: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

PROCESSING OF TASK 1 (difference task/no task)

T1 onset

T2 onset

100 200 300 400 500 600 700 800

-200 -100 100 200 300 400 500

+2 μV

-2 μV

+3 μV

-3 μV

time from T1 onset (ms)

time from T2 onset (ms)

PROCESSING OF TASK 2 (difference seen/not seen)

The cerebral mechanisms of this central limitation:a collision of the N2 and P3 waves

Dehaene, Baillet et Sergent, Nature Neuroscience 2005

N2 P3a P3b

N2 P3a P3b

Page 26: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

Sources of the difference between seen and unseen trialsMiddle temporal

Inferior frontal

Dorsolateral prefrontal

seennot seen

t = 300 ms

t = 436 ms

Activation in event-related potentials:Sergent, Baillet & Dehaene, Nature Neuroscience, 2005

seennot seenabsent

fMRI activation to a seen or unseenstimulus during the attentional blink

Marois et al., Neuron 2004

Page 27: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

Phase synchrony in MEG:Gross et al, PNAS 2004

Sources of the difference between seen and unseen trialsMiddle temporal

Inferior frontal

Dorsolateral prefrontal

seennot seen

t = 300 ms

t = 436 ms

Activation in event-related potentials:Sergent, Baillet & Dehaene, Nature Neuroscience, 2005

Page 28: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

An architecture mixing parallel and serial processing:

Baar’s (1989) theory of a conscious global workspace

Page 29: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

processorsmobilizedinto the

consciousworkspace

hierarchy of modularprocessors

The global neuronal workspace model (Dehaene & Changeux)

Dehaene, Kerszberg & Changeux, PNAS, 1998Dehaene & Changeux, PNAS, 2003; PLOS, 2005inspired by Mesulam, Brain, 1998

automaticallyactivated

processors

high-level processorswith strong

long-distanceinterconnectivity

Page 30: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

Prefrontal cortex and temporo-parietal association areas form long-distance networks

V1

TE

PFC

Pat Goldman-Rakic(1980s):

long-distance connectivity of dorso-

lateral prefrontal cortex

Guy Elston (2000)Greater arborizations and spine density

Von Economo (1929):Greater layer II/III thickness

Page 31: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500
Page 32: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

Dehaene, Sergent, & Changeux, PNAS, 2003

Detailed simulations of the global neuronal workspaceusing a semi-realistic network of spiking neurons

(Dehaene et al., PNAS 2003, PLOS Biology, 2005)

T1 T2

Area A1

Area B1

Area C

Area D

Area A2

Area B2

Feedforward

Feedback

Thalamocortical column

to/fromhigherareas

to/fromlowerareas

Thalamus

Cortex

supragranular

layer IV

infragranular

Spiking neurons

NMDA

AMPAGABA

NaP

KS

Spike-rateadaptation

Leak

neuromodulatorcurrent

Optional cellular oscillator currents

0 100 200 300 400 5000

20

40

60

« Ignition » of the global

workspace by target T1

Failure of ignition by target T2

Page 33: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

Is the brain an analogical or a discrete machine?A problem raised by John Von Neumann

•Turing assumed that his machine processed discrete symbols

• According to Von Neumann, there is a good reason for computing with discrete symbols, and it also applies to the brain:« All experience with computing machines shows that if a computing machine has to handle as complicated arithmetical tasks as the nervous system obviously must, facilities for rather high levels of precision must be provided. The reason is that calculations are likely to be long, and in the course of long calculations, not only do errors add up but also those committed early in the calculation are amplified by the latter parts of it » (…)« Whatever the system is, it cannot fail to differ considerably from what we consciously and explicitly consider as mathematics » (The computer and the brain, 1958)

Page 34: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

⎥⎦

⎤⎢⎣

⎡=

falseisAifIofyprobabilittrueisAifIofyprobabilitLogAoffavorinIinputofWeight

...)()()( 321 ++++= IweightIweightIweightbiasinitialAoffavorinweightTotal

Why and how does the brain discretize incoming analog inputs?The answer given by... Alan Turing

The decision algorithm by stochastic accumulation designed by Turing at Bletchley Park

Emission of response A

Decisionboundary for A

Decisionboundary for non-A

Evolution of the weight in favor of A

Page 35: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

Stimulus of numerosity n

Internal logarithmic scale : log(n)

1. Coding by Log-Gaussian numerosity detectors1 2 84 16…

2. Application of a criterion and formation of two pools of unitsCriterion c

Pool favoring R1 Pool favoring R2

3. Computation of log-likelihood ratio by differencingPool favoring R2

Pool favoring R1- LLR for R2 over R1

4. Accumulation of LLR, forming a random-walk process

Trial 1 Trial 2 Trial 3

Mean Response Time

Startingpoint of

accumulation

Decisionthreshold for R2

Time

Decisionthreshold for R1

From numerosity detectors to numerical decisions:

Elements of a mathematicaltheory

(S. Dehaene, Attention & Performance,2006, in press)

Response in simple arithmetic tasks:-Larger or smaller than x?-Equal to x?

Page 36: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

Fixed thresholdDecision

Accumulation at a variablespeed

A fronto-parietal network might implement stochastic accumulation

Kim & Shadlen, 1999

•Neurons in prefrontal and parietal cortex exhibit a slow stochastic increase in firing rate during decision making

•Stochastic accumulation can be modeled by networks of self-connected and competing neurons

Simulated neuronal activity:

Wong & Wang, 2006

Page 37: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

Hypothesis: there is an identity between the stochasticaccumulation system postulated in

and the central system postulated in PRP modelsTask 1

Task 2

RT2 Distribution

RT1 Distribution

Motor stage (M)

Central Integration (C)Perceptual stage (P)

Wait period (W)

Δ

Stimulus 1 Response 1

Stimulus 2 Response 2

P

P

C

C

M

M

W

0 1000 2000ms

Sigman and Dehaene (PLoS 2005, PLoS 2006)

The accumulation of evidencerequired by Turing’s algorithmwould be implemented by the recurrent connectivity of a distributed parieto-frontal system.

Page 38: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

Central Integration (C)Motor stage (M)

Perceptual stage (P)

RT Distribution

Target T2 ResponseP

C

M

This model makes very specific predictions about the source of variability in response time:

- Factors that affect the P or M stages shouldadd a fixed delay

- number notation (digits or words)- Motor complexity (one or two taps)

- Factors that affect C shouldincrease variance

- Numerical distance

Sigman & Dehaene, PLOS: Biology, 2004

P factor P factor

Cfactor

Cfactor

M factor M factor

Is a stochastic random walk constitutive of the « central stage »?

Page 39: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

• Categorical representation of visualstimuli in the primate prefrontal cortex (Freedman, Riesenhuber, Poggio & Miller, Science, 2001).

Prefrontal and parietal cortices may contain a generalmechanism for creating discrete categorical representations

•Parietal representations can also be categorical (Freedman & Assad, Nature 2006)

“Whereas the rest of cortex can be characterized as a fundamentally analog system operating on graded, distributed information, the prefrontal cortex has a more discrete, digital character.”(O’Reilly, Science 2006)

Page 40: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

16ms

Delay: 0-150ms

prime

mask+

.

M6MEE

+

..

.

+6.

. .

Time

Exploring the cerebral mechanismsof the non-linear threshold in conscious access

(Del Cul and Dehaene, submitted)

Subjective visibility Objective performance

Logic = Use this sigmoidal profile as a « signature » of conscious access. Which ERP components show thisprofile?

delay

Page 41: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

Latency Amplitude

0 50 100

50

100

150

16 33 50 66 831000

0.5

1

1.5

2

0 50 10060

80

100

120

140

160

180

16 33 50 66 831000

0.5

1

1.5

2

0 50 100

140

160

180

200

220

240

16 33 50 66 831000

1

2

3

4

0 50 100

300

350

400

16 33 50 66 831000

1

2

3

4

5

0 50 100

20

40

60

80

100

120

16 33 50 66 831000

0.5

1

1.5

-Activation profiles become increasinglynon-linear with time

-Only the P3 shows a non-linearity similar to behavioral report

P1a

P1b

N1

N2

P3

100ms

140ms

167ms

227ms

370ms

Left target

-6

-5

-4

-3

-2

-1

0

1

2

3

4

5μV

Page 42: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

EM M

E

A late non-linearity underlying conscious access during masking(Del Cul et Dehaene, submitted)

100 ms

33 ms50 ms66 ms83 ms

16 ms

First phase: local and linear

9

Variable delay

16 ms

250 ms

Delay:

Second phase: global and non-linear

(amplification)

Parietal

FusiformFrontal

Page 43: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

A hypothetical scheme for the « human Turing machine »

Sigman & Dehaene, PLOS:Biology, 2005time

• The workspace can perform complex, consciously controlled operations by chaining several elementary steps•Each step consists in the top-down recruitment, by a fronto-parietal network, of a set of specialized processors, and the slow accumulation of their inputs into categorical bins, which allows to reach a conscious decision with a fixed, predefined degree of accuracy.

Page 44: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

Chance level

Subliminal Performance on non-conscious trials

Consciousness is needed for chaining of two operations(Sackur and Dehaene, submitted)

•Presentation of a masked digit (2, 4, 6, ou 8) just below threshold•Four tasks

2 4 6 8

2 4 6 8

Naming

2 4 6 8

4 6 8

Arithmetic(example: n+2)

2

2 4 6 8

smaller larger

Comparison

Naming

Arithmetic

2 4 6 8

4 6 8

Composite task

2

smaller larger

n+2

compareComparison

Composite task (incongruent trials)

Page 45: III. The human Turing machine - Collège de France · stages during dual-task processing N1-500 0 500 1000 1500-1-0.5 0 0.5 1 1.5 P3-500 0 500 1000 1500-0.5 0 0.5 1 1.5-500 0 500

Conclusions• Turing proposed a minimal model of how mathematical operations unfold in the mathematician’s brain• We now know that the Turing machine is not a good description of the overalloperation of our most basic processors• However, it might be a good description of the (highly restricted) level of serial and conscious operations, which occur within a « global neuronal workspace »• The global neuronal workspace may have evolved to- achieve discrete decisions by implementing Turing’s stochastic accumulation algorithm on a global brain scale- broadcast the resulting decision to other processors, thus allowing for serial processing chains and a « human Turing machine »- thus giving us access to new computational abilities (the « ecological niche » of Turing-like recursive functions)• By allowing the top-down recruitment of specific processors, the global workspace may play an important role in our cultural ability to « play with ourmodules » and to invent novel uses for evolutionary ancient mechanisms• Very little is know about the human Turing machine:

- How does the brain represent and manipulate discrete symbols?- What is the repertoire of elementary non-conscious operations?- How do we « pipe » the result of one operation into another?