A syntactic approach to robot imitation learning using probabilistic activity grammars
File(s)LeeSuKimDemiris-RAS13.pdf (3.94 MB)
Accepted version
Author(s)
Lee, K
Su, Y
Kim, Tae-Kyun
Demiris, Y
Type
Journal Article
Abstract
This paper describes a syntactic approach to imitation learning that captures important task structures in the form of probabilistic activity grammars from a reasonably small number of samples under noisy conditions. We show that these learned grammars can be recursively applied to help recognize unforeseen, more complicated tasks that share underlying structures. The grammars enforce an observation to be consistent with the previously observed behaviors which can correct unexpected, out-of-context actions due to errors of the observer and/or demonstrator. To achieve this goal, our method (1) actively searches for frequently occurring action symbols that are subsets of input samples to uncover the hierarchical structure of the demonstration, and (2) considers the uncertainties of input symbols due to imperfect low-level detectors.
We evaluate the proposed method using both synthetic data and two sets of real-world humanoid robot experiments. In our Towers of Hanoi experiment, the robot learns the important constraints of the puzzle after observing demonstrators solving it. In our Dance Imitation experiment, the robot learns 3 types of dances from human demonstrations. The results suggest that under reasonable amount of noise, our method is capable of capturing the reusable task structures and generalizing them to cope with recursions.
We evaluate the proposed method using both synthetic data and two sets of real-world humanoid robot experiments. In our Towers of Hanoi experiment, the robot learns the important constraints of the puzzle after observing demonstrators solving it. In our Dance Imitation experiment, the robot learns 3 types of dances from human demonstrations. The results suggest that under reasonable amount of noise, our method is capable of capturing the reusable task structures and generalizing them to cope with recursions.
Date Issued
2013-12
Citation
Robotics and Autonomous Systems, 2013, 61 (12), pp.1323-1334
ISSN
0921-8890
Publisher
Elsevier
Start Page
1323
End Page
1334
Journal / Book Title
Robotics and Autonomous Systems
Volume
61
Issue
12
Copyright Statement
© 2013 Elsevier B.V. All rights reserved. this is the author’s version of a work that was accepted for publication in Robotics and Autonomous Systems. Changes resulting from the publishing process, such as peer review, editing, corrections, structural formatting, and other quality control mechanisms may not be reflected in this document. Changes may have been made to this work since it was submitted for publication. A definitive version was subsequently published in Robotics and Autonomous Systems, Vol. 61, Issue 12 (2013) DOI 10.1016/j.robot.2013.08.003
Description
15/01/15 meb. Accepted version, Ok to add.
Publication Status
Published
Article Number
12