Can Co-robots Learn to Teach?
Harshal Maske, Emily Kieson, Girish Chowdhary, and Charles Abramson

TL;DR
This paper investigates whether robots can autonomously learn instructional policies from expert demonstrations to teach humans, using a novel Dirichlet process-based inverse reinforcement learning approach to identify subgoals and communicate instructions efficiently.
Contribution
It introduces a non-parametric inverse reinforcement learning method for unsupervised subgoal discovery and proposes action primitives for effective human-robot instruction communication.
Findings
The approach successfully captures latent subgoals similar to human teaching strategies.
Experimental results demonstrate effective robot teaching strategies on a hydraulic excavator model.
The method improves robot's ability to autonomously generate instructional policies.
Abstract
We explore beyond existing work on learning from demonstration by asking the question: Can robots learn to teach?, that is, can a robot autonomously learn an instructional policy from expert demonstration and use it to instruct or collaborate with humans in executing complex tasks in uncertain environments? In this paper we pursue a solution to this problem by leveraging the idea that humans often implicitly decompose a higher level task into several subgoals whose execution brings the task closer to completion. We propose Dirichlet process based non-parametric Inverse Reinforcement Learning (DPMIRL) approach for reward based unsupervised clustering of task space into subgoals. This approach is shown to capture the latent subgoals that a human teacher would have utilized to train a novice. The notion of action primitive is introduced as the means to communicate instruction policy to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobot Manipulation and Learning · Reinforcement Learning in Robotics · Robotic Mechanisms and Dynamics
