lecture 3 embodiment concept and models
play

Lecture 3 Embodiment: Concept and Models Fabio Bonsignorio The - PowerPoint PPT Presentation

Lecture 3 Embodiment: Concept and Models Fabio Bonsignorio The BioRobotics Institute, SSSA, Pisa, Italy and Heron Robots Todays topics short recap The classical approach: Cognition as computation Successes and failures of the


  1. Lecture 3 Embodiment: Concept and Models Fabio Bonsignorio The BioRobotics Institute, SSSA, Pisa, Italy and Heron Robots

  2. Today’s topics short recap • The classical approach: Cognition as • computation Successes and failures of the classical • approach Some problems of the classical approach • The need for an embodied approach • � 3

  3. Today’s topics short recap • The classical approach: Cognition as • computation Successes and failures of the classical • approach Some problems of the classical approach • The need for an embodied approach • � 4

  4. Today’s topics short recap • The classical approach: Cognition as • computation Successes and failures of the classical • approach Some problems of the classical approach • The need for an embodied approach • � 5

  5. “Birth” of AI, 1956 George A. Miller, Psychologist “The Magical Number Seven Plus or Minus Two” John McCarthy, Computer Scientist Initiator of Artificial Intelligence Herbert Simon and Allen Newell The “Logic Theorist” Noam Chomsky, Linguist “Syntactic Structures” � 6

  6. Turing Machine (1) � 7

  7. Turing Machine (2) input from state of 1 2 tape read/write head _ _R2 HALT A AL1 BR2 B BL1 AR2 C CL1 CR2 next state of r/w move tape L/R write on tape head � 8

  8. initial situation: state r/w head = 1 initial content of tape: . . . A A B A A C C C C A B A C C C C B B A B . . . r/w head initial pos. input from state of 1 2 tape read/write head _ _R2 HALT A AL1 BR2 B BL1 AR2 C CL1 CR2 next state of r/w move tape L/R write on tape head � 9

  9. initial situation: state r/w head = 1 initial content of tape: . . A A B A A C C C C A B A C C C C B B A B . . . Turing Machine (4) r/w head initial pos. input from state of 1 2 tape read/write The Universal Turing head _ _R2 HALT A AL1 BR2 Machine B BL1 AR2 C CL1 CR2 next state of r/w move tape L/R write on tape head � 10

  10. Turing Machine (5) an “embodied” Turing Machine Cartoon by 
 Roger Penrose � 11

  11. Functionalism and the “Physical Symbol Systems biological electronic Swiss cheese Hilary Putnam mechanical (American Philosopher) � 12

  12. Functionalism and the “Physical Symbol Systems Model/Representation: � 13

  13. GOFAI G O F A I � 14

  14. Classical AI: Research areas problem solving • knowledge representation and reasoning • acting logically • uncertain knowledge and reasoning • learning and memory • communicating, perceiving and acting • (adapted from Russell/Norvig: Artificial intelligence, a modern • approach) � 15

  15. Today’s topics short recap • The classical approach: Cognition as • computation Successes and failures of the classical • approach Some problems of the classical approach • The need for an embodied approach • � 16

  16. Classical AI: Successes search engines • formal games (chess!) • text processing systems/translation —> next • week data mining systems • restricted natural language systems • Indistinguishable from computer appliances • applications in general � 17

  17. Chess: New York, 1997 • 1 win 3 draws 2 wins � 18

  18. Classical AI: Failures recognizing a face in the crowd • vision/perception in the real world • common sense • movement, manipulation of objects • walking, running, swimming, flying • in general: speech (everyday natural language) • more natural forms of intelligence � 19

  19. Why is perception hard? � 20

  20. Today’s topics short recap • The classical approach: Cognition as • computation Successes and failures of the classical • approach Some problems of the classical approach • The need for an embodied approach • � 21

  21. Fundamental problems of the classical approach in general: Monika Seps, chess master anything to do with real world former master student interaction AI Lab, Zurich fundamental differences: real — virtual virtual, formal world real world � 22

  22. Fundamental problems of the classical approach in general: anything to do with real world interaction fundamental differences: real — virtual virtual, formal world real world � 23

  23. 
 Differences real vs. virtual worlds � 24

  24. Successes and failures of the classical approach successes failures applications (e.g. foundations of Google) behavior chess natural forms of intelligence manufacturing interaction with real (applications:“controll world ed”artificial worlds) � 25

  25. Industrial environments vs. industrial environments environment 
 real world environment well-known limited knowledge little uncertainty and predictability predictability rapidly changing (“controlled”artificial high-level of worlds) uncertainty � 26

  26. Industrial robots vs. natural systems principles: - strong, precise, fast motors - centralized control - computing power - optimization Industrial robots � 27

  27. Industrial robots vs. natural systems principles: human - low precision s - compliant - reactive - coping with uncertainty no direct transfer of methods � 28

  28. Fundamental problems of classical approach “symbol grounding problem” • “frame problem” • “homunculus problem” • � 29

  29. The “symbol grounding” problem real world: 
 doesn’t come 
 with labels ... Gary Larson � 30

  30. The “frame problem” Maintaining model of real • the more detailed 
 the harder • information 
 acquisition • most changes: 
 irrelevant to current 
 situation � 31

  31. Today’s topics short recap • The classical approach: Cognition as • computation Successes and failures of the classical • approach Some problems of the classical approach • The need for an embodied approach • � 32

  32. Two views of intelligence classical: 
 cognition as computation embodiment: 
 cognition emergent from sensory-motor and interaction processes � 33

  33. The need for an embodied perspective “failures” of classical AI • fundamental problems of classical • approach Wolpert’s quote: • � 34

  34. The need for an embodied perspective “Why do plants not have brains?” � 35

  35. The need for an embodied perspective “Why do plants not have brains? The answer is actually quite simple — they don’t have to move.” Lewis Wolpert, UCL evolutionary perspective on development of intelligence/cognition � 36

  36. The need for an embodied perspective “failures” of classical AI • fundamental problems of classical • approach Wolpert’s quote: Why do plants not …? • Interaction with environment: always • mediated by body � 37

  37. Today’s topics short recap • The classical approach: Cognition as • computation Successes and failures of the classical • approach Some problems of the classical approach • The need for an embodied approach • � 38

  38. The “frame-of-reference” problem — introduction Video “Heider and Simmel” � 39

  39. 
 The “frame-of-reference” problem — introduction Video “Heider and Simmel” � 40

  40. “Frame-of-reference” Simon’s ant on the beach � 41

  41. “Frame-of-reference” Simon’s ant on the beach food nest � 42

  42. “Frame-of-reference” Simon’s ant on the beach simple behavioral rules • complexity in interaction, 
 • not — necessarily — in brain thought experiment: 
 • increase body by factor of 1000 
 � 43

  43. “Frame-of-reference” Simon’s ant on the beach new path? food nest � 44

  44. “Frame-of-reference” F-O-R perspectives issue • behavior vs. mechanism issue • complexity issue • � 45

  45. “Frame-of-reference” F-O-R perspectives issue • behavior vs. mechanism issue • complexity issue • � 46

  46. Intelligence : Hard to agree on definitions, arguments necessary and sufficient conditions? • are robots, ants, humans intelligent? • more productive question: “Given a behavior of interest, how to implement it?” � 47

  47. Communication through interaction with exploitation of interaction with environment • simpler neural circuits angle sensors in joints “parallel, loosely coupled processes” � 48

  48. Emergence of behavior: the actuated: 
 quadruped “Puppy” oscillation 
 simple control (oscillations of 
 • springs 
 “hip” joints) spring-like material properties 
 • (“under-actuated” system) passive 
 self-stabilization, no sensors • “outsourcing” of functionality • morphological computation � 49

  49. Implications of embodiment “Puppy”, But Also Cruse Pfeifer et al.,Science, 16 Nov. 2007 � 50

  50. Implications of embodiment “Puppy” which part of diagram is relevant? 
 —> 
 Pfeifer et al.,Science, 16 Nov. 2007 � 51

Recommend


More recommend