on human action
play

ON HUMAN ACTION Volker Krger Dept. of Mechanical and Production - PowerPoint PPT Presentation

ON HUMAN ACTION Volker Krger Dept. of Mechanical and Production Engineering Aalborg University vok@m-tech.aau.dk Saturday, April 21, 2012 () Cleaning the Kitchen Observation World Model Reproduction/Recognition Saturday, April 21, 2012


  1. ON HUMAN ACTION Volker Krüger Dept. of Mechanical and Production Engineering Aalborg University vok@m-tech.aau.dk Saturday, April 21, 2012 ()

  2. Cleaning the Kitchen Observation World Model Reproduction/Recognition Saturday, April 21, 2012 ()

  3. Cleaning the Kitchen Observation World Model Reproduction/Recognition What is the action? Saturday, April 21, 2012 ()

  4. Cleaning the Kitchen Observation World Model Reproduction/Recognition What is the action? Grasping a plate? Saturday, April 21, 2012 ()

  5. Cleaning the Kitchen Observation World Model Reproduction/Recognition What is the action? Grasping a plate? Putting plates upright? Saturday, April 21, 2012 ()

  6. Cleaning the Kitchen Observation World Model Reproduction/Recognition What is the action? Grasping a plate? Putting plates upright? Removing plates from the table? Saturday, April 21, 2012 ()

  7. Cleaning the Kitchen Observation World Model Reproduction/Recognition What is the action? Grasping a plate? Putting plates upright? Removing plates from the table? Filling the dish washer? Saturday, April 21, 2012 ()

  8. Cleaning the Kitchen Observation World Model Reproduction/Recognition What is the action? Grasping a plate? Putting plates upright? Removing plates from the table? Filling the dish washer? Cleaning the kitchen? Saturday, April 21, 2012 ()

  9. Cleaning the Kitchen Observation World Model Reproduction/Recognition What is the action? Grasping a plate? Putting plates upright? Removing plates from the table? Filling the dish washer? Cleaning the kitchen? So what does it mean to understand the meaning of an action? Saturday, April 21, 2012 ()

  10. Cleaning the Kitchen Observation World Model Reproduction/Recognition The meaning of an action is the state change that the physical movement of an actor causes to the world state space. That can be on different levels of abstraction. At least, this is the goal. Saturday, April 21, 2012 ()

  11. • What is the person doing? � ���� �� �� �� �� � �� � ���� � ������� �� � �� � � ��� � �� � �� ��� ������ � � �� � ��� � ��� � �� Li Fei-Fei, CVPR10 Saturday, April 21, 2012 ()

  12. • What is the person doing? • Objects and actions are intertwined � ���� �� �� �� �� � �� � ���� � ������� �� � �� � � ��� � �� � �� ��� ������ � � �� � ��� � ��� � �� Li Fei-Fei, CVPR10 Saturday, April 21, 2012 ()

  13. • What is the person doing? • Objects and actions are intertwined • Objects prime actions, actions prime objects � ���� �� �� �� �� � �� � ���� � ������� �� � �� � � ��� � �� � �� ��� ������ � � �� � ��� � ��� � �� Li Fei-Fei, CVPR10 Saturday, April 21, 2012 ()

  14. The world is perceived not only in terms of object shapes and spatial relationships but also in terms of object possibilities for action ( affordances ). perception drives action . • Gibson, J.J. (1977). The theory of affordances. In R. Shaw & J. Bransford (eds.), Perceiving, Acting and Knowing. Hillsdale, NJ: Erlbaum. • Norman, D. (1988). The Psychology of Everyday Things. New York, Basic Books, pp. 87-92. • Humphreys, G. et al. The interaction of attention and action: From seeing action to acting on perception. British Journal of Psychology (2010), 101, 185–206 Saturday, April 21, 2012 ()

  15. perception and action share the same symbolic structure • Gallese et al. ”Action Recognition in the premotor cortex”, Brain, vol. 119, no. 2, 1996. • Nishitani et al. ”Broca’s Region: From Action to Language” Physiology, vol. 20, 2005. • Rizzolatti et al. ”Neurophysiological Mechanisms Underlying the Unterstanding and Imitation of Action” Nature Reviews, vol 2, 2001. • Newtson : “The Objective Basis of Behavior Units”, Journal of Personality and Social Psychology, vol 35(12), 1977. Saturday, April 21, 2012 ()

  16. perception and action share the same symbolic structure spoken language and visible movements use same cognitive substrate • Gallese et al. ”Action Recognition in the premotor cortex”, Brain, vol. 119, no. 2, 1996. • Nishitani et al. ”Broca’s Region: From Action to Language” Physiology, vol. 20, 2005. • Rizzolatti et al. ”Neurophysiological Mechanisms Underlying the Unterstanding and Imitation of Action” Nature Reviews, vol 2, 2001. • Newtson : “The Objective Basis of Behavior Units”, Journal of Personality and Social Psychology, vol 35(12), 1977. Saturday, April 21, 2012 ()

  17. OBJECT ACTION COMPLEXES (OACS) • Objects and Actions are inseparably intertwined. Saturday, April 21, 2012 ()

  18. OBJECT ACTION COMPLEXES (OACS) • Objects and Actions are inseparably intertwined. • Categories are determined (and also limited) by the action an agent can perform and by the attributes of the world it can perceive; Saturday, April 21, 2012 ()

  19. OBJECT ACTION COMPLEXES (OACS) • Objects and Actions are inseparably intertwined. • Categories are determined (and also limited) by the action an agent can perform and by the attributes of the world it can perceive; • Entities “things” in the world of a robot (or a human) will only become semantically useful “objects” through the action that the agent can/will perform on them. Saturday, April 21, 2012 ()

  20. � OAC Objects & Movement Actions “Thing” “Thing” & have arisen have arisen & & changed changed if this process Attributes Attributes is successful Success ? Code-similarity Code similarity M Measured against: d i t emerges only Human Robot through the fact Neuronal “code” that both codes “code ” code Consistency with world Consistency with world describe the same Novelty, Drives, etc. physical entity OACs are code-independent � � � � � � � � � � Saturday, April 21, 2012 ()

  21. � OAC Objects Objects & Thing “movement” “movement” & Actions & & changed changed have arisen have arisen Attributes Attributes if this process is successful Success ? Code-similarity y Measured against: Measured against: emerges only Human Robot through the fact Neuronal “code” that both codes “code ” code Consistency with world Consistency with world describe the same Novelty, Drives, etc. physical entity OACs are code-independent � � � � � � � � � � Saturday, April 21, 2012 ()

  22. � � � � Action Perspective Object Perspective Pen Grip G i Pi Pinch Grip h G i tilting l Container Container (full) (empty) Success? Success? Consistency w. world Novelty, Drives, etc. Can Grip Power Grip Consistency w. world Novelty, Drives, etc. Task Perspective Success? Consistency w. world “drink” drink Novelty, Drives, etc. “put on table” Cup Grip Handle Grip C Cup Grip From-top Grip Success? Success? Consistency w. world Consistency w. world Novelty, Drives, etc. Novelty, Drives, etc. � � � � � � � � � � Saturday, April 21, 2012 ()

  23. • Object Action Complexes (OACs) • Actions define the meaning of Objects • Objects suggest Actions (affordance) Saturday, April 21, 2012 ()

  24. • Object Action Complexes (OACs) • Actions define the meaning of Objects • Objects suggest Actions (affordance) • OACs are associations of objects and affordances • Affordances can be expressed by STRIPS like-rules Saturday, April 21, 2012 ()

  25. • Object Action Complexes (OACs) • Actions define the meaning of Objects • Objects suggest Actions (affordance) • OACs are associations of objects and affordances • Affordances can be expressed by STRIPS like-rules • Associative memory ensures that • Object representations (and other preconditions) evoke affordances • Representations of affordances (and other preconditions) evoke objects Saturday, April 21, 2012 ()

  26. OACS VS. AFFORDANCES • Affordances are “unidirectional”: Objects affords actions • OACs are “bidirectional”: Object affords actions Actions suggest objects • OACs can be chained (new complex OACs from simpler OACs “Tasks from skills = Planning”) Saturday, April 21, 2012 ()

  27. ACTION PRIMITIVES WITHIN OACS • action hierarchy Activities • Actions involve objects, Movements do not Actions Action Primitives • Action primitives are the atomic entities Movements • vital due to computational / combinatorial aspects Saturday, April 21, 2012 ()

  28. ACTION PRIMITIVES WITHIN OACS • action hierarchy Activities • Actions involve objects, Movements do not Actions Action Primitives • Action primitives are the atomic entities Movements • vital due to computational / combinatorial aspects action primitives are atomic building blocks of actions. They Saturday, April 21, 2012 ()

  29. ACTION PRIMITIVES WITHIN OACS • action hierarchy Activities • Actions involve objects, Movements do not Actions Action Primitives • Action primitives are the atomic entities Movements • vital due to computational / combinatorial aspects action primitives are atomic building blocks of actions. They • are meant to change the world state in a specific manner Saturday, April 21, 2012 ()

Recommend


More recommend