Discovering task constraints through observation and active learning
Authors:
- 1 September 2014
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- No. 21530858,p. 4442-4449
Abstract
Effective robot collaborators that work with humans require an understanding of the underlying constraint network of any joint task to be performed. Discovering this network allows an agent to more effectively plan around co-worker actions or unexpected changes in its environment. To maximize the practicality of collaborative robots in real-world scenarios, humans should not be assumed to have an abundance of either time, patience, or prior insight into the underlying structure of a task when relied upon to provide the training required to impart proficiency and understanding. This work introduces and experimentally validates two demonstration-based active learning strategies that a robot can utilize to accelerate context-free task comprehension. These strategies are derived from the action-space graph, a dual representation of a Semi-Markov Decision Process graph that acts as a constraint network and informs query generation.We present a pilot study showcasing the effectiveness of these active learning algorithms across three representative classes of task structure. Our results show an increased effectiveness of active learning when utilizing feature-based query strategies, especially in multi-instructor scenarios, achieving better task comprehension from a relatively small quantity of training demonstrations. We further validate our results by creating virtual instructors from a model of our pilot study participants, and applying it to a set of 12 more complex, real world food preparation tasks with similar results.Keywords
This publication has 16 references indexed in Scilit:
- Human-robot cross-training: Computational formulation, modeling and evaluation of a human team training strategy2013
- Legibility and predictability of robot motion2013
- Keyframe-based Learning from DemonstrationInternational Journal of Social Robotics, 2012
- Exploiting social partners in robot learningAutonomous Robots, 2010
- Designing Interactions for Robot Active LearnersIEEE Transactions on Autonomous Mental Development, 2010
- An Empirical Analysis of Team Coordination Behaviors and Action Planning With Application to Human–Robot TeamingHuman Factors: The Journal of the Human Factors and Ergonomics Society, 2010
- A survey of robot learning from demonstrationRobotics and Autonomous Systems, 2009
- Using a Planner for Coordination of Multiagent Team Behavior2006
- Between MDPs and semi-MDPs: A framework for temporal abstraction in reinforcement learningArtificial Intelligence, 1999
- Learning by watching: extracting reusable task knowledge from visual observation of human performanceIEEE Transactions on Robotics and Automation, 1994