Learning Functional Argument Mappings for Hierarchical Tasks from Situation Specific Explanations

Hierarchical tasks learnt from situation specific explanations are typically limited in how well they generalise to situations beyond the explanation provided. To address this we present an approach to learning functional argument mappings for enabling task generalisation regardless of explanation specificity. These functional argument mappings allow subtasks within a hierarchical task to utilise both arguments provided to the parent task, as well as domain knowledge, to generalise to novel situations. We validate this approach with a number of scenarios in which the agent learns generalised tasks from situation specific explanations, and show that these tasks provide equal performance when compared to tasks learnt from generalisable explanations.

[1]  Yunyi Jia,et al.  Back to the Blocks World: Learning New Actions through Situated Human-Robot Dialogue , 2014, SIGDIAL Conference.

[2]  Monica N. Nicolescu,et al.  Natural methods for robot task learning: instructive demonstrations, generalization and practice , 2003, AAMAS '03.

[3]  Jens Lehmann,et al.  DL-Learner: Learning Concepts in Description Logics , 2009, J. Mach. Learn. Res..

[4]  Moritz Tenorth,et al.  Understanding and executing instructions for everyday manipulation tasks from the World Wide Web , 2010, 2010 IEEE International Conference on Robotics and Automation.

[5]  Volker Haarslev,et al.  Description of the RACER System and its Applications , 2001, Description Logics.

[6]  Dana S. Nau,et al.  SHOP2: An HTN Planning System , 2003, J. Artif. Intell. Res..

[7]  Frédéric Maire,et al.  Teaching Robots Generalizable Hierarchical Tasks Through Natural Language Instruction , 2017, IEEE Robotics and Automation Letters.

[8]  Manuela M. Veloso,et al.  Interactive robot task training through dialog and demonstration , 2007, 2007 2nd ACM/IEEE International Conference on Human-Robot Interaction (HRI).

[9]  Çetin Meriçli,et al.  An Interactive Approach for Situated Task Teaching through Verbal Instructions , 2013, AAAI 2013.

[10]  John E. Laird,et al.  Learning Goal-Oriented Hierarchical Tasks from Situated Interactive Instruction , 2014, AAAI.

[11]  Gordon Wyeth,et al.  Reasoning about natural language phrases for semantic goal driven exploration , 2015, ICRA 2015.

[12]  Matthew R. Walter,et al.  Understanding Natural Language Commands for Robotic Navigation and Mobile Manipulation , 2011, AAAI.