Results 1 - 10
of
19
Imitation with ALICE: Learning to Imitate Corresponding Actions across Dissimilar Embodiments
, 2002
"... Imitation is a powerful mechanism whereby knowledge may be transferred between agents (both biological and artificial). Key problems on the topic of imitation have emerged in various areas close to artificial intelligence, including the cognitive and social sciences, animal behavior, robotics, human ..."
Abstract
-
Cited by 35 (4 self)
- Add to MetaCart
Imitation is a powerful mechanism whereby knowledge may be transferred between agents (both biological and artificial). Key problems on the topic of imitation have emerged in various areas close to artificial intelligence, including the cognitive and social sciences, animal behavior, robotics, human--computer interaction, embodied intelligence, software engineering, programming by example and machine learning. Artificial systems used to study imitation can both test models of imitation derived from observational or neurobiological data on imitation in animals and then apply them to different kinds of nonbiological systems ranging from robots to software agents. A crucial problem in imitation is the correspondence problem, mapping action sequences of the demonstrator and the imitator agent. This problem becomes particularly obvious when the two agents do not share the same embodiment and affordances. This paper describes a new general imitation mechanism called Action Learning for Imitation via Correspondence between embodiments (ALICE) that specifically addresses the correspondence problem. The mechanism is implemented and its efficacy illustrated on the "chessworld" testbed that was created to study imitation from an agent-based perspective, i.e., by a particular agent in a particular environment.
Solving the Correspondence Problem between Dissimilarly Embodied Robotic Arms Using the ALICE Imitation Mechanism
- In Proceedings of the second international symposium on imitation in animals & artifacts
, 2003
"... Imitation is a powerful mechanism whereby knowledge may be transferred between agents (both biological and artificial). A crucial problem in imitation is the correspondence problem, mapping action sequences of the model and the imitator agent. This problem becomes particularly obvious when the tw ..."
Abstract
-
Cited by 6 (1 self)
- Add to MetaCart
Imitation is a powerful mechanism whereby knowledge may be transferred between agents (both biological and artificial). A crucial problem in imitation is the correspondence problem, mapping action sequences of the model and the imitator agent. This problem becomes particularly obvious when the two agents do not share the same embodiment and affordances. This paper describes work with our general imitation mechanism called ALICE (Action Learning for Imitation via Correspondence between Embodiments) that specifically addresses the correspondence problem. The mechanism has been implemented in two different software test-beds. The previous implementation, chessworld, is briefly summarised and the current robotic arm manipulator implementation is presented in this paper.
Imitation learning of Globally Stable Non-Linear Point-to-Point Robot Motions using Nonlinear Programming
- in Proceeding of the 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS
, 2010
"... Abstract — This paper presents a methodology for learning arbitrary discrete motions from a set of demonstrations. We model a motion as a nonlinear autonomous (i.e. time-invariant) dynamical system, and define the sufficient conditions to make such a system globally asymptotically stable at the targ ..."
Abstract
-
Cited by 6 (6 self)
- Add to MetaCart
Abstract — This paper presents a methodology for learning arbitrary discrete motions from a set of demonstrations. We model a motion as a nonlinear autonomous (i.e. time-invariant) dynamical system, and define the sufficient conditions to make such a system globally asymptotically stable at the target. The convergence of all trajectories is ensured starting from any point in the operational space. We propose a learning method, called Stable Estimator of Dynamical Systems (SEDS), that estimates parameters of a Gaussian Mixture Model via an optimization problem under non-linear constraints. Being time-invariant and globally stable, the system is able to handle both temporal and spatial perturbations, while performing the motion as close to the demonstrations as possible. The method is evaluated through a set of robotic experiments. I.
Synchrony and Perception in Robotic Imitation across Embodiments
- IN PROC. IEEE INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE IN ROBOTICS AND AUTOMATION (CIRA ’03) (2003
, 2003
"... Social robotics opens up the possibility of individualized social intelligence in member robots of a community, and allows us to harness not only individual learning by the individual robot, but also the acquisition of new skills by observing other members of the community (robot, human, or virtual) ..."
Abstract
-
Cited by 4 (2 self)
- Add to MetaCart
Social robotics opens up the possibility of individualized social intelligence in member robots of a community, and allows us to harness not only individual learning by the individual robot, but also the acquisition of new skills by observing other members of the community (robot, human, or virtual). We describe
Learning Stable Nonlinear Dynamical Systems With Gaussian Mixture Models
"... Abstract—This paper presents a method to learn discrete robot motions from a set of demonstrations. We model a motion as a nonlinear autonomous (i.e., time-invariant) dynamical system (DS) and define sufficient conditions to ensure global asymptotic stability at the target. We propose a learning met ..."
Abstract
-
Cited by 4 (4 self)
- Add to MetaCart
Abstract—This paper presents a method to learn discrete robot motions from a set of demonstrations. We model a motion as a nonlinear autonomous (i.e., time-invariant) dynamical system (DS) and define sufficient conditions to ensure global asymptotic stability at the target. We propose a learning method, which is called Stable Estimator of Dynamical Systems (SEDS), to learn the parameters of the DS to ensure that all motions closely follow the demonstrations while ultimately reaching and stopping at the target. Timeinvariance and global asymptotic stability at the target ensures that the system can respond immediately and appropriately to perturbations that are encountered during the motion. The method is evaluated through a set of robot experiments and on a library of human handwriting motions. Index Terms—Dynamical systems (DS), Gaussian mixture model, imitation learning, point-to-point motions, stability analysis. I.
Imitation Towards Service Robotics
"... We presented a new learning approach to the application of service robots, which is based on learning by imitation. Service robots need to increase their set of actions, which would lead to the ability of adapting their behaviours. In contrast with traditional learning approaches learning by imitati ..."
Abstract
-
Cited by 1 (1 self)
- Add to MetaCart
We presented a new learning approach to the application of service robots, which is based on learning by imitation. Service robots need to increase their set of actions, which would lead to the ability of adapting their behaviours. In contrast with traditional learning approaches learning by imitation presents considerable advantages; equip robots with the abilities to be efficient in applications requiring human interaction. The paper offers our experiences with the first stage of our approach. Experimental results show the feasibility of such an approach.
Achieving Corresponding Effects on Multiple Robotic Platforms: Imitating in Context Using Different Effect Metrics
"... One of the fundamental problems in imitation is the correspondence problem, how to map between the actions, states and effects of the model and imitator agents, when the embodiment of the agents is dissimilar. In our approach, the matching is according to different metrics and granularity. This pape ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
One of the fundamental problems in imitation is the correspondence problem, how to map between the actions, states and effects of the model and imitator agents, when the embodiment of the agents is dissimilar. In our approach, the matching is according to different metrics and granularity. This paper presents JABBERWOCKY, a system that uses captured data from a human demonstrator to generate appropriate action commands, addressing the correspondence problem in imitation. Towards a characterization of the space of effect metrics, we are exploring absolute/relative angle and displacement aspects and focus on the overall arrangement and trajectory of manipulated objects. Using as an example a captured demonstration from a human, the system produces a correspondence solution given a selection of effect metrics and starting from dissimilar initial object positions, producing action commands that are then executed by two imitator target platforms (in simulation) to successfully imitate. 1
The Correspondence Problem in Social Learning: What Does it Mean for Behaviors to "Match" Anyway?
- In: Perspectives on Imitation: From Cognitive Neuroscience
, 2005
"... this article, for lack of a better term, we shall use the word "imitator" to refer to any autonomous agent performing a candidate behavioral match. The use of this word here does not entail any particular mechanism of matching or any particular type of social learning. In what follows, we shall desc ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
this article, for lack of a better term, we shall use the word "imitator" to refer to any autonomous agent performing a candidate behavioral match. The use of this word here does not entail any particular mechanism of matching or any particular type of social learning. In what follows, we shall describe how different matching phenomena arise depending on the criteria employed in generating the behavior of the imitator. For example, goal emulation, stimulus enhancement, mimicry, and so on, will all be cast as solutions to correspondence problems with different particular selection criteria
Achieving Corresponding Effects on Multiple Robotic Platforms: Imitating in Context Using Different Effect Metrics
, 2005
"... One of the fundamental problems in imitation is the correspondence problem, how to map between the actions, states and effects of the model and imitator agents, when the embodiment of the agents is dissimilar. In our approach, the matching is according to different metrics and granularity. This pape ..."
Abstract
-
Cited by 1 (1 self)
- Add to MetaCart
One of the fundamental problems in imitation is the correspondence problem, how to map between the actions, states and effects of the model and imitator agents, when the embodiment of the agents is dissimilar. In our approach, the matching is according to different metrics and granularity. This paper presents JABBERWOCKY, a system that uses captured data from a human demonstrator to generate appropriate action commands, addressing the correspondence problem in imitation. Towards a characterization of the space of effect metrics, we are exploring absolute/relative angle and displacement aspects and focus on the overall arrangement and trajectory of manipulated objects. Using as an example a captured demonstration from a human, the system produces a correspondence solution given a selection of effect metrics and starting from dissimilar initial object positions, producing action commands that are then executed by two imitator target platforms (in simulation) to successfully imitate.

