A Bayesian Model of Imitation in Infants and Robots

Slides:



Advertisements
Similar presentations
Human Development (PS) Jean Piaget dedicated his life to a search for the origins of intelligence and the factors that lead to changes in knowledge.
Advertisements

Yiannis Demiris and Anthony Dearden By James Gilbert.
Cognitive Development
Cognitive Development - Piaget
Cognitive Development. Jean Piaget Cognitive Development Theory.
Cognitive Development We clearly are not as intelligent or mentally capable as infants as we are as adults. How do we develop the cognitive skills and.
Cognitive Development
Two Types of Declarative Learning Early Learning No prior knowledge available. Must construct representation of some part of the world from perceptual.
Child Development Theories
Cognitive Development. Jean Piaget Constructivism Theory.
Behaviorism-Cognitivism
First 2 years Cognitive Development
Neural and Cognitive Developments in the Early Years The Life Span Human Development for Healthcare Professionals, Chapter 3.
His Life His Theory Applications in Education
Learning positive and relatively permanent change in behavior” “It is continuous and a result of gaining new experiences 1.
Cognitive development Section Quiz. 1.What do the ‘visual cliff’ experiments tell us about babies’ visual perception? 2.What is a ‘schema’ in Piaget’s.
Jean Piaget & Cognitive Psychology
Introducing Piaget Read the information on Piaget and answer the following questions (on a word document or in your green books): Outline Piaget’s main.
PSYC 2314 Lifespan Development Chapter 6 The First Two Years: Cognitive Development.
PIAGET’S STAGES OF COGNITIVE DEVELOPMENT
Introducing Piaget Read the information on Piaget and answer the following questions (on a word document or in your green books): Outline Piaget’s main.
Starter What is a schema? Name the 3 processes involved in adapting a schema. Name the method of Piaget’s study. Name 3 features of a stage theory. What.
Theory of Cognitive Development
Overview of Cognitive Science for Teachers
Does C + P = P + C ? Conceptual versus Procedural Understanding Dr. Jeremy Winters ElEd 6550.
JEAN PIAGET
©2013 Cengage Learning. All Rights Reserved. Section I Concept Development in Mathematics and Science Unit 1 How Concepts Develop.
Reinforcement Learning Yishay Mansour Tel-Aviv University.
Stage 1 Psychology Human Development Piaget ( )
Abstract This presentation questions the need for reinforcement learning and related paradigms from machine-learning, when trying to optimise the behavior.
Cognitive Development
Chapter 7. Learning through Imitation and Exploration: Towards Humanoid Robots that Learn from Humans in Creating Brain-like Intelligence. Course: Robots.
 B. F. Skinner (operant conditioning, reward-based)  Children learn language through stimulus, response, and reinforcement  Infants learn oral language.
Chapter 8. Learning of Gestures by Imitation in a Humanoid Robot in Imitation and Social Learning in Robots, Calinon and Billard. Course: Robots Learning.
Life Span Development Modules 4-6. Physical Changes.
JEAN PIAGET: Stages of Cognitive Development
VEHICLE INTELLIGENCE LAB
The Sensorimotor Stage: Relevance to Infants. Four Periods of Learning 1.Sensorimotorbirth to about 2 yrs 2.Preoperational2-7 yrs 3.Concrete Operations.
Piaget’s Theory of Cognitive Development In Children.
COGNITIVE-DEVELOPMENTALTHEORY
ESSENTIAL QUESTION: HOW DOES AN INFANT’S BRAIN DEVELOP AND WHAT CAN CAREGIVERS DO TO PROMOTE DEVELOPMENT? Chapter 9: Intellectual Development in Infants.
Mirror neurons and autism Time to be thinking about therapy? Justin H G Williams, University of Aberdeen, Scotland.
Learning Theories An overview. What’s a Theory, and Why Does it Matter?? Theories are ideas based on psychology, research, hard sciences, and/or evidence.
According to Piaget, the stages Involve discontinuous (qualitative) change Form an invariant sequence –Stages are never skipped.
Learning and Conditioning
The Sensorimotor Stage: Relevance to Infants
Modeling human action understanding as inverse planning
Piaget’s four stages of cognitive development
Piaget’s Theory of Cognitive Development
PSYC 206 Lifespan Development Bilge Yagmurlu.
Cognitive Development
The Sensorimotor Stage: Relevance to Infants
JEAN PAIGET "The principle goal of education in the schools should be creating men and women who are capable of doing new things, not simply repeating.
Helping Children Learn
Show and Tell: imitation by an 10-minute-old
Development and Theorists
نظرية بياجية للنمو المعرفي د. وسام مجادلة
Piaget’s Stage Theory of Cognitive Development
Group Magnifiget feat. Abiel C., Chris Y., Freddy G. & Robers M.
The Sensorimotor Stage: Relevance to Infants
Dr. Unnikrishnan P.C. Professor, EEE
Learning positive and relatively permanent change in behavior”
The Sensorimotor Stage: Relevance to Infants
Bellringer: Is there a specific window when children need to learn language skills? Read the case study about a little girl named Genie to find out.
Cognitive Development in Infants
Discontinuous (qualitative) change Invariant sequence
The Sensorimotor Stage: Relevance to Infants
Life Span Development Modules 4-6.
Cognitive Development
Cognitive Development in Infancy and Toddlerhood
Presentation transcript:

A Bayesian Model of Imitation in Infants and Robots Rajesh Rao, Aaron Shon and Andrew Meltzoff (2004) Presented by Micha Elsner

How we gain new skills Maturation (more neurons, muscle power &c) Reinforcement learning (“trial and error”) Behaviorists (Skinner, Watson) Independent invention and discovery Piaget's theory: children are “little philosophers” who learn abstract principles from experience Imitation More flexible than maturation More efficent than discovery

Piaget's learning Relies on two processes: assimilation: applies a known behavior (schema) in a new way... “grab the rattle” --> “grab the watch” accomodation: adapts a known behavior to new circumstances... applies when assimilation fails “grab the rattle” --> “grab the beach ball” --> “squeeze the beach ball” Stages of cognitive development Some dominated by assimilation, some by accomodation info from http://webspace.ship.edu/cgboer/piaget.html Pf. George Boeree, Univ. of Shippensburg

Constructivism Knowledge is 'constructed' from a combination of experience and innate principles. Representations of the world are iteratively improved as they become inadequate For instance, children have to learn 'conservation of mass' and 'object permanence' Something like our usual unsupervised learning Clustering Rule inference / Latent-variable modeling info from “Basing Teaching on Piaget's Constructivism”, Constance Kamii and Janice Ewing, '96

How humans learn to imitate Famous four-stage model due to Meltzoff Body babbling Imitating body movements Imitating actions with objects Imitating intentional actions

Body babbling Repetitive, undirected movements Learn a mapping between nerve impulses and body state Begins in utero Relies on innate proprioception (ability to know where one's body parts are) But the mapping isn't innate!

Imitating body movements Infants begin to do this right after birth Uses the mapping between nerve impulses and body state learned from babbling. Also requires map from visual system (observed state) to proprioception (own state)

Imitation with objects More complex dynamics Using an object, not just the body Starts at about 1 year old. Not really modeled in this paper! A famous experiment Adult 'teacher' presses a button with his forehead Infants imitate him

Intentionality Full 'imitation' is not just mimicry Learner may have different actions than teacher Has to reach the same goal in a different way (cf. pendulum upswing, Atkeson & Schaal) Starts at about 18 months. Understand that humans have intentions Learn from a demonstrator who makes 'mistakes'

Learning framework Uses an MDP-like structure. What we won't cover: perception (inferring our state from observations; proprioception) correspondence (inferring someone else's state from our observations) discretization (clustering states and actions) intention recognition (learning a useful prior over goal states)

Markov representation Discrete states s, actions a and time t. Define 'imitation' as 'following a memorized trajectory' s1 -> s2 -> s3 ... sg Isn't this just mimicry? We need a way (inverse model) to get us from state st to goal st+1. Optimal action selection is deterministic (MAP solution). Humans sometimes use probability matching.

Forward model Maps state, action to next state: p(st+1 | st, at) Learned from exploring the state-space at random Body babbling Supervised process (assuming proprioception)

Inverse model p(at | st, st+1, sg) : probability that an action is chosen given the desired next state, and the goal p(at | st, st+1, sg) α p(st+1 | st, at) * p(at | st, sg) assuming that the forward model is independent of the goal state the prior over actions is learned (max likelihood or MAP) from observing the teacher

Welcome to mazeworld Simple stochastic transition model (easy to learn)

Learning the maze Learner trajectory Demonstration trajectories

Inferring intentions If we have a prior over goals, we can find the posterior over the teacher's intentions. No discussion of where this prior comes from.

Conclusions The authors propose to get some robots and test using real data. I imagine they'll have problems. It looks like this is just the simple part... But the human model has some interesting elements Intention recognition would certainly help out robotics.