how does the brain make the mind? - computer science and...

75
4/12/17 CSE 87 1 How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering Department Institute for Neural Computation Temporal Dynamics of Learning Center UCSD

Upload: others

Post on 19-Oct-2019

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 1

How does the Brain make the Mind?

Gary CottrellComputer Science and Engineering Department

Institute for Neural ComputationTemporal Dynamics of Learning Center

UCSD

Page 2: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 2

Introduction

!  Your brain is made up of 1011-1012 neurons - brain cells - that communicate over 1014-1015 connections.

!  Each cell only “sees” its input from other cells - and only sends electrical spikes to other cells.

!  How in the world could this device make a mind???

Page 3: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 3

Introduction!  There are many ways to try to figure out how

this beast works:!  Measure behavior - getting an idea of the way the

brain takes input and turns it into output.!  Measure brain waves using electrode caps (EEG -

ElectroEncephaloGram) !  Measure brain activation using giant magnets (fMRI -

functional Magnetic Resonance Imaging)!  Record neurons in the brains of other animals while

they are performing some task!  Record neurons in the brains of human patients getting

surgery for epilepsy

CSE 87

Page 4: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 4

The main idea of this talk!  One way to try to understand how this

thing works is to build a working model of it - using data from the other approaches.

!  Nowadays these models can be run on computers - so that we can actually “see” them work.

!  This is the role of cognitive science - or to put it more specifically: computational cognitive neuroscience

CSE 87

Page 5: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 5

The three axioms of cognitive science (a la Cottrell)

1.  The mind is what the brain does!  There is no “spooky stuff”

2.  What the brain does, i.e., thinking, is a kind of computation!  Love at first sight is a computation

3.  The kind of computation the brain does is probabilistic - probability is the “language of thought”!  It must be, in order to deal with the uncertain nature

of the worldNeural networks are a good model of this kind of

computationCSE 87

Page 6: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 6

What is a “working model”?

The “visible V-8” by Revelle

CSE 87

Page 7: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 7

What is a “working model”?

The “visible V-8” by Revelle

CSE 87

Page 8: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 8

What is a “working model”?

!  Similarly, our models won’t replace your brain - yet!

!  But because they are made on a computer, they can do things - like recognize faces, interpret sentences, move limbs, play games, drive cars

CSE 87

Page 9: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 9

Outline I. Motivation: Why neural nets?

II. Human-style computation: What's it like?

III. Neural nets: What are they like?

The Interactive Activation Model of Reading

IV. Conclusions

CSE 87

Page 10: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 10

Motivation

!  Why are people (still) smarter than machines?

!  Is it because we have faster hardware?!  No

!  Is it because we have better programs?!  No

!  It’s because we have brains! ;-)!  Brains are massively parallel machines

CSE 87

Page 11: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 11

Motivation!  Why are people (still) smarter than machines?

!  Basic differences in architecture

!  Hence we study brain-like computational models: Neural nets

!  “Cartoon versions“ of how the brain works

Page 12: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 12

Motivation!  And now we can train neural nets to do things

we want them to do.

!  So learning is a big plus

!  Recent development: “deep networks” - we can now train networks with many layers of processing - like our brains have!

Page 13: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 13

Outline I. Motivation: Why neural nets?

II. Human-style computation: What's it like?

III. Neural nets: What are they like?

The Interactive Activation Model of Reading

IV. Conclusions

Page 14: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 14

Combining Information

!  People are able to combine lots of different kinds of knowledge quickly in understanding English -

!  For example, in understanding the relationships given in a sentence:!  Syntax (structure) gives us some information: The boy kissed the girl.

Page 15: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 15

Combining Information!  But usually we need semantics (meaning) too:

I saw the man on the hill with the big hat. I saw the man on the hill with my telescope.

!  These have identical parts:[Pronoun] [Verb] [Noun Phrase] [Prep. Phrase] [Prep. Phrase]

!  But how those parts go together depends on the meanings…

I saw [the man [on the hill] [with the big hat]]. I saw [the man [on the hill]] with my telescope.

Page 16: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 16

Combining Information Ditto for pronoun reference:

“The city council refused the demonstrators a permit because they were communists.”

Who are they?

Page 17: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 17

Combining Information“The city council refused the demonstrators

a permit because they were communists.”

Who are they?

In San Diego, it is the demonstrators who are likely to be the communists

Page 18: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 18

Combining Information“The city council refused the demonstrators

a permit because they were communists.”

Who are they?

In Berkeley, it is the city council who are likely to be the communists! ;-)

Page 19: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 19

Combining Information:!Word Sense Disambiguation

The most frequent words (in any language) are the most ambiguous!

How do we deal with this ambiguity?

Answer: We combine constraints from many sources…

Page 20: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 20

Combining Information: !Word Sense Disambiguation

Things that people do well involve integrating constraints from multiple sources:

Discourse Context: "I'm late”

Grammar: "The carpenter saw the wood”

Meaning frequency: "Bob threw a ball”

Page 21: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 21

Combining Information: !Word Sense Disambiguation

Semantics (meaning):

Different agents can change meaning:"Billy picked up the truck and threw it across

the room.”“Superman picked up the truck and threw it

across the street.”

Associations between word senses:

"dog's bark" "deep pit”

Page 22: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 22

Combining Information: !Word Sense Disambiguation

Common sense knowledge:

"The man walked on the deck”

"Nadia swung the hammer at the nail and the head flew off” (Hirst, 1983)

Page 23: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 23

Computers are different…

They are fine with sentences like:

The boy the girl the dog bit liked cried.

You don’t think that’s a sentence?

Page 24: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 24

Computers are different…

The boy cried.

The boy the girl liked cried.

The boy the girl the dog bit liked cried.

Page 25: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 25

Computers are different…

But…

U CN REED THIIS CANDT YU?

Page 26: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 26

Mutual Constraints:!Audience Participation!!

Read this aloud with me:

Page 27: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 27

Read these aloud with me:

Page 28: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 28

But…

Page 29: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 29

What do you see?!Giuseppe Arcimboldo(1527-1593)

Page 30: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 30

What do you see?!Giuseppe Arcimboldo(1527-1593)

Page 31: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 31

Who do you see?

Page 32: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 32

Who do you see?

Page 33: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 33

!  Context influences perception

Who do you see?

Page 34: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 34

Who do you see?

Page 35: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 35

How do humans compute?

!  They are fast at combining information to:! Understand sentences! Disambiguate words! Read ambiguous letters! Recognize faces (and sometimes the

information leads us astray!)

Page 36: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 36

Outline I. Motivation: Why neural nets?

II. Human-style computation: What's it like?

III. Neural nets: What are they like?

The Interactive Activation Model of Reading

IV. Conclusions

Page 37: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 37

A real neuron !(Ramon Y Cajal, 1899)

!  Axon (output)

!  Cell body (soma)

!  Dendrites (input)

Page 38: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 38

A model “neuron” !

!  Axon (output)

!  Cell body (soma)

!  Dendrites (input)

Page 39: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 39

A model “neuron” !

!  Inputs (from another unit or the outside world)

!  Connection strengths (or weights)

!  Internal “potential”!  Output, representing

firing frequency

Page 40: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 40

Neural nets !(PDP nets, connectionist networks)

!  Networks of simple units

!  Connected by weighted links

!  Compute by spreading activation and inhibition

Page 41: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 41

Your first neural net:!The Interactive Activation Model:!

A model of reading from print

!  Word level

!  Letter level

!  Feature level

Page 42: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 42

Your first neural net:!The Interactive Activation Model:!

A model of reading from print

!  Feature level

Page 43: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 43

Your first neural net:!The Interactive Activation Model:!

A model of reading from print

!  Feature level:!  Little bar detectors - that we know exist in the first stop

in the visual part of your brain.!  There are enough of these to represent every letter!  These are copied to make bar detectors for each letter

in a word.

Page 44: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 44

Your first neural net:!The Interactive Activation Model:!

A model of reading from print

!  Letter level

!  Feature level

Page 45: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 45

The Interactive Activation Model:!A model of reading from print

!  The features excite compatible letters - and inhibit incompatible ones!  The little circles are inhibitory (negative) links!  The arrows are excitatory (positive) links!  The letters (in each position) fight it out through inhibitory links -

because there can only be one letter in each position. This is called a “Winner Take All” network

Page 46: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 46

Your first neural net:!The Interactive Activation Model:!

A model of reading from print

!  Word level

!  Letter level

!  Feature level

Page 47: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 47

Your first neural net:!The Interactive Activation Model:!

A model of reading from print!  The word level units are

activated by letters that are compatible.

!  This picture shows the neighbors of the letter “T” in the first position.

!  “T” votes for TRIP, TRAP, TAKE and TIME

!  “T” votes against CART and ABLE

!  Quick Quiz: Why does it vote against CART?

Page 48: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 48

Your first neural net:!The Interactive Activation Model:!

A model of reading from print!  Crucially in this model,

word units feed back on the letter units, making them more active than they would be otherwise.

!  This accounts for the “word superiority effect” - you are better at seeing letters when they are part of a word than when they are in a nonword letter string

Page 49: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 49

Activating “T”

Page 50: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 50

Activating “T”

Page 51: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 51

Activating “T”

Page 52: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 52

Activating “T”

Page 53: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 53

Activating “T”

T

Page 54: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 54

Read this word with me…

Page 55: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 55

Operation of the model

TIME

ACT

IVAT

ION

LETTER LEVEL

WORD LEVEL

WORDWEAK

WORK

R

K

D

Page 56: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 56

Operation of the model

TIME

ACT

IVAT

ION LETTER LEVEL (4th Pos’n)

WORD LEVEL

WORDWEAK

WORK

R

K

D

Note here:WORK is starting to win out over WORD and WEAK, giving morefeedback to K in position 4

Page 57: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 57

Example of data accounted for…!Pseudoword effect

!  Read this (pseudo-)word with me:

Page 58: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 58

Example of data accounted for…!Pseudoword effect

ACT

IVAT

ION

WORD LEVEL

TIME

DEAD, READBEAD, HEAD

E

C&F L

LETTER LEVEL (2nd Pos’n)

Page 59: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 59

Operation of the model

!  How does the model explain why we all read this as “RED” and not “PFB”???

Page 60: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 60

RED vs. PFB

P/1 E/2 F/2 D/3 B/3R/1

RED PUB

RED gets three votes, PUB only gets two

PFB? X

Page 61: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 61

RED vs. PFB

So you get a stable coalition involving RED - and this is what reaches consciousness

P/1 E/2 F/2 D/3 B/3R/1

RED PUB

Page 62: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 62

RED vs. PFB

This is how context influences perception:All of the letters vote for each other through their shared

word node

P/1 E/2 F/2 D/3 B/3R/1

RED PUB

Page 63: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 63

Example of data predicted!  This model accounts for a lot of data, and

predicted new data no one would have thought of measuring without the model: SLNT

!  SLNT is a non-pronounceable non-word, but it has a lot of friends at the word level

!  The model predicts that there should be a superiority effect for SLNT.

!  They tested this in UCSD Psychology sophomores and got the predicted effect

Page 64: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 64

So, how does the brain make the mind?

!  Through the concerted action of billions of nerve cells, that work together to interpret the world.

!  When they activate, compete, and then settle into a stable coalition, that’s what we perceive

!  But there is a lot going on “under the hood” that we never experience - e.g., the temporary activation of PUB.

Page 65: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 65

Summary! Cognitive Scientists are trying to

understand how the brain works! Some of us do that by building models

that “do the same things people do.”! Models are cool because you can do

things to them you can’t do to people: like take them apart to see why they work!

Page 66: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

END!!

4/12/17 CSE 87 66

Any questions?

Page 67: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 67

Your first neural net:!The Interactive Activation Model:!

A model of reading from print!  But before we go on:!  Unbeknownst to you, seeing things starts with

brain cells in your retina that respond to little tiny spots of light.

!  Then in your visual cortex, these are put together into little bars…

!  Which are put together into more complicated features…

!  Until deep in your brain, you get the “Halle Berry” neuron…

Page 68: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 68

The “Halle Berry” neuron…

Recorded from a human subject awaiting brain surgery…

Page 69: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 69

Today’s simulation: The Necker Cube!But first: Computer setup

1.  Apologies: According to the Academic Computing Service, you cannot keep any files on your account between logins. This is service???

2.  Turn over the course description I handed out and follow the instructions.

Page 70: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

The Necker Cube: !Stare at the fixation cross (+)

4/12/17 CSE 87 70

++

Page 71: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

•  The left cube is the down-left-facing one

•  The right cube is the up-right-facing one

•  Each vertex is labeled by its value – a hypothesis about that vertex.

•  E.g., FLL represents the hypothesis that this particular input is the front lower left vertex.

•  The units are wired up according to constraints between the hypotheses.

4/12/17 CSE 87 71

Page 72: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 72

Page 73: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 73

Page 74: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

4/12/17 CSE 87 74

Page 75: How does the Brain make the Mind? - Computer Science and ...cseweb.ucsd.edu/~gary/87/Lecture-1-87.pdf · How does the Brain make the Mind? Gary Cottrell Computer Science and Engineering

Summary

The Necker Cube simulation showed:1.  How a network can be “hand-constructed”

by:1.  Following the “unit/value” principle2.  Wiring up the units according to the constraints

2.  How spreading activation and inhibition can “make a decision”: The two networks competed to win via the negative links between them

4/12/17 CSE 87 75