Learning to See 1 Virginia R. de Sa Department of Cognitive - - PowerPoint PPT Presentation

learning to see
SMART_READER_LITE
LIVE PREVIEW

Learning to See 1 Virginia R. de Sa Department of Cognitive - - PowerPoint PPT Presentation

Learning to See 1 Virginia R. de Sa Department of Cognitive Science UCSD Interests: Neural Computation, Biological and Machine Learning and Perception, Multi-sensory integration Outline 2 Introduction to the vision problem and the visual


slide-1
SLIDE 1

1

Learning to See

Virginia R. de Sa Department of Cognitive Science UCSD Interests: Neural Computation, Biological and Machine Learning and Perception, Multi-sensory integration

slide-2
SLIDE 2

2

Outline

  • Introduction to the vision problem and the visual system
  • Sampling of some of the methods used to learn about sensory systems (——)
  • Vision is not a fixed feedforward system
slide-3
SLIDE 3

3

Which is harder for us to do?

Program a computer to play chess at the Grand Master level

  • r

Program a computer to have vision as good as a 2 year old

slide-4
SLIDE 4

3

Which is harder for us to do?

Program a computer to play chess at the Grand Master level

  • r

Program a computer to have vision as good as a 2 year old

  • Vision is hard
  • Vision is much more than the eye.
slide-5
SLIDE 5

4

Newly-sighted adults “see but don’t see” – Vision is more than the eye

“When ... the experiment was made of giving her a silver pencil case and a large key to examine with her hands; she discriminated and knew each distinctly; but when they were placed on the table, side by side, through she distinguished each with her eye, yet she could not tell which was the pencil case and which was the key.” [Wardrop 1827]

slide-6
SLIDE 6

5

Why is vision hard?

Vision is hard because there are an infinite number of 3D scenes that could give rise to a particular 2D image from http://aris.ss.uci.edu/cogsci/personnel/hoffman/adelson-illusion.html devised by Ted Adelson (see http://web.mit.edu/persci/gaz/) Multiple scenes can give rise to the same 2D image

slide-7
SLIDE 7

6

Why is object recognition hard?

The same object can give rise to multiple 2D images

slide-8
SLIDE 8

7

Visual Cortical Areas – Human

Scientific American, November 1999 (Vision: A Window on Consciousness)

slide-9
SLIDE 9

8

How do we study Perceptual Systems?

  • Physiology

⋆ Single Cell Electrophysiology – what do neurons respond to?

slide-10
SLIDE 10

9

Single Cell Electrophysiology

http://zeus.rutgers.edu/~ikovacs/SandP/prepI_3_1.html

slide-11
SLIDE 11

10

Single Cell Electrophysiology

movie from http://info.med.yale.edu/neurobio/mccormick/qt_movie.html

slide-12
SLIDE 12

11

Responses of V1 neurons

http://zeus.rutgers.edu/~ikovacs/SandP/prepI_3_1.html

slide-13
SLIDE 13

12

How do we study Perceptual Systems?

  • Physiology

⋆ Single Cell Electrophysiology – what do neurons respond to? ⋆ Optical Imaging – what are groups of neurons responding to?

slide-14
SLIDE 14

13

Optical Imaging

slide-15
SLIDE 15

14

Optical Imaging

http://www.opt-imaging.com/

slide-16
SLIDE 16

15

Optical Imaging

slide-17
SLIDE 17

16

Optical Imaging

from Josh Trachtenberg (http://phy.ucsf.edu/ joshua/postdoctoral.html)

slide-18
SLIDE 18

17

Parallel Pathways

[Mishkin & Ungerleider 1982]

slide-19
SLIDE 19

18

Parallel Pathways

[Van Essen & Gallant 1994]

slide-20
SLIDE 20

19

higher-level neurons require more complex stimuli

“optimal patterns” for IT neurons (from Keiji Tanaka) are even more complex but require much less spatial precision

slide-21
SLIDE 21

20

Neurons near the end of the Temporal pathway respond to very complex stimuli

http://zeus.rutgers.edu/~ikovacs/SandP/prepI_3_1.html

slide-22
SLIDE 22

21

Determining Function

So we know that neurons in a particular area respond well to a particular kind of stimulation. Does that tell us that these neurons are telling the animal about these stimuli?

slide-23
SLIDE 23

22

How do we study Perceptual Systems?

  • Physiology

⋆ Single Cell Electrophysiology – what do neurons respond to? ⋆ Optical Imaging – what are groups of neurons responding to? ⋆ microstimulation – how does the animal respond when we stimulate?

slide-24
SLIDE 24

23

Microstimulation in MT influences monkey’s decision

from Mike Shadlen and http://zeus.rutgers.edu/ ikovacs/SandP/prepI 3 1.html

slide-25
SLIDE 25

24

Visual Cortical Areas

Cerebral Cortex from Felleman, D.J. and Van Essen, D.C. (1991) 1:1-47.

slide-26
SLIDE 26

25

Feedback and Object Recognition

“Feedforward and feedback connections are linked together by reciprocal

  • connections. Much of the understanding of higher order vision rest on

understanding the interactions between feedforward and feedback loops and the horizontal connections” [J Bullier, Trieste 2000]

slide-27
SLIDE 27

26

The Visual System is not a fixed feed-forward system

It is influenced by

  • prior experience
slide-28
SLIDE 28

27

Influences from past experience

The original image was created by R.C. James. This image was taken from Andy Wilson’s home page which was scanned from David Marr’s book Vision.

slide-29
SLIDE 29

28

Influences from past experience

This image is from Beverly Doolittle

slide-30
SLIDE 30

29

The Visual System is not a fixed feed-forward system

It is influenced by

  • prior experience
  • surrounding visual scene (and not just immediate)
slide-31
SLIDE 31

30

Simple influences from surrounding scene

http://www.cs.ubc.ca/nest/imager/contributions/flinn/Illusions/BW/bw.html

slide-32
SLIDE 32

31

Simple influences from surrounding scene

http://www.psychology.psych.ndsu.nodak.edu/mccourt/website/htdocs/HomePage/ Projects/Brightness/White

slide-33
SLIDE 33

32

More influences from surrounding scene

from http://aris.ss.uci.edu/cogsci/personnel/hoffman/adelson-illusion.html devised by Ted Adelson (see http://web.mit.edu/persci/gaz/)

slide-34
SLIDE 34

33

More involved influences from surrounding scene

http://www.olemiss.edu/courses/psy214/Readings/Illusions/ImageSizeAdjustmentTheo

slide-35
SLIDE 35

34

More involved influences from surrounding scene

Baingio Pinna’s Water Color Effect

slide-36
SLIDE 36

35

More involved influences from surrounding scene

Baingio Pinna’s Water Color Effect

slide-37
SLIDE 37

36

The Visual System is not a fixed feed-forward system

It is influenced by

  • prior experience
  • surrounding visual scene (and not just immediate)
  • recent prior exposure
slide-38
SLIDE 38

37

The McCollough Effect – short term changes in perception

taken from http://cm.bell-labs.com/who/ches/me/

slide-39
SLIDE 39

38

The McCollough Effect

taken from http://cm.bell-labs.com/who/ches/me/

slide-40
SLIDE 40

39

The McCollough Effect

taken from http://cm.bell-labs.com/who/ches/me/

slide-41
SLIDE 41

40

The Visual System is not a fixed feed-forward system

It is influenced by

  • prior experience
  • surrounding visual scene (and not just immediate)
  • recent prior exposure
  • learned familiarity with special objects
slide-42
SLIDE 42

41

The Thatcher Illusion – influence from learned experience with (upright) faces

slide-43
SLIDE 43

42

The Thatcher Illusion – influence from learned experience with (upright) faces

This illusion was first described by Thompson in 1980. I got this from http://www.essex.ac.uk/psychology/visual/thatcher.html

slide-44
SLIDE 44

43

Influence from learned experience

http://www.princeton.edu/˜ftong/

slide-45
SLIDE 45

44

Influence from learned experience

http://www.princeton.edu/˜ftong/

slide-46
SLIDE 46

45

Influence from learned experience

http://www.princeton.edu/˜ftong/

slide-47
SLIDE 47

46

Influence from learned experience is specific

[Sinha and Poggio Nature 1996, 384 p 404]

slide-48
SLIDE 48

47

Influence from learned experience is specific

[Sinha and Poggio Perception 2002, 31(1) ] http://perceptionweb.com/perc0102/sinha.html

slide-49
SLIDE 49

48

The Visual System is not a fixed feed-forward system

It is influenced by

  • prior experience
  • surrounding visual scene (and not just immediate)
  • recent prior exposure
  • learned familiarity with special objects
  • concurrent input in other sensory modalities (where the relationship has been

well learned)

slide-50
SLIDE 50

49

Auditory input can influence Visual Perception

Kamitani, Y. & Shimojo, S.(2001) Sound-induced visual ”rabbit”. Journal of Vision demo available at http://neuro.caltech.edu/ kamitani/audiovisualRabbit

slide-51
SLIDE 51

50

Visual input can influence Auditory perception – McGurk Demo

The McGurk Effect was discovered by McGurk and MacDonald in 1976. This demo is courtesy of Dr. Lawrence Rosenblum of University of California, Riverside.

slide-52
SLIDE 52

51

How do we study Perceptual Systems?

  • Physiology

⋆ Single Cell Electrophysiology – what do neurons respond to? ⋆ Optical Imaging – what are groups of neurons responding to? ⋆ microstimulation – how does the animal respond when we stimulate?

  • Psychophysics

⋆ observe and analyze visual illusions

slide-53
SLIDE 53

52

Visual Cortical Areas

Cerebral Cortex from Felleman, D.J. and Van Essen, D.C. (1991) 1:1-47.

slide-54
SLIDE 54

53

How do we study Perceptual Systems?

  • Physiology

⋆ Single Cell Electrophysiology – what do neurons respond to? ⋆ Optical Imaging – what are groups of neurons responding to? ⋆ microstimulation – how does the animal respond when we stimulate?

  • Psychophysics

⋆ observe and analyze visual illusions ⋆ observe and analyze people with brain damage

slide-55
SLIDE 55

54

How do we study Perceptual Systems?

  • Physiology

⋆ Single Cell Electrophysiology – what do neurons respond to? ⋆ Optical Imaging – what are groups of neurons responding to? ⋆ microstimulation – how does the animal respond when we stimulate?

  • Psychophysics

⋆ observe and analyze visual illusions ⋆ observe and analyze people with brain damage

  • Computational Modeling

⋆ make models that do similar things and see how they work ⋆ start with learning rules and see what happens

slide-56
SLIDE 56

55

Computational Models

Help us understand problems the brain is solving Force us to be specific in our theories Motivated by biological findings but usually not enough information to fully constrain the models 1) Address what kinds of units may be useful for computations— Learn a task and look at the hidden unit representations e.g. [Zipser & Andersen 1988],[Lehky & Sejnowski 1988] 2) Address how learning occcurs — Need a biologically plausible learning algorithm e.g. [Erwin & Miller 1998]

slide-57
SLIDE 57

56

Lehky & Sejnowski: Modeling addressing function

Lehky and Sejnowski trained a back-propagation network to determine information about 3-D shape from a 2-D grayscale picture [Lehky & Sejnowski 1988]

slide-58
SLIDE 58

57

Lehky & Sejnowski: Modeling addressing function

and developed oriented receptive fields

slide-59
SLIDE 59

58

Lehky & Sejnowski: Modeling addressing function

Lehky & Sejnowski’s simulations are interesting because they introduced a new view of V1 edge detectors — maybe the V1 edge detectors aren’t just edge detectors but are important in the computation of “shape from shading”.

slide-60
SLIDE 60

59

Modeling addressing learning and development

Erwin and Miller took realistic rules for initial connecivity and a plausible (Hebbian) learning rule and determined the conditions under which they could develop a V1 map of responses similar to that observed.

slide-61
SLIDE 61

60

Summary (What you should have learned)

Vision (particularly object recognition) is hard! The visual system is quite plastic (over many time scales) and perception can be modified by feedback activity Learning about sensory systems requires work using many different techniques