Using Machine Teaching to Boost Novices' Robot Teaching Skill
Yuqing Zhu, Endong Sun, Matthew Howard
TL;DR
This work addresses novices' difficulty in teaching robots via learning-from-demonstration by introducing a machine-teaching (MT) based framework that provides guidance to novice teachers. The learner model is linear in features with ridge regression, and teaching risk is minimised under an MT bi-level formulation, with guidance delivered as post-demonstration visual feedback. Through simulated and physical robot experiments, the approach yields substantial improvements in teaching accuracy that persist after training and transfer to new skills, demonstrating both retention and generalisation. The results suggest a scalable pathway to train non-experts to teach robotic systems effectively, potentially reducing the time and data required to deploy new robotic capabilities in real settings.
Abstract
Recent evidence has shown that, contrary to expectations, it is difficult for users, especially novices, to teach robots tasks through LfD. This paper introduces a framework that leverages MT algorithms to train novices to become better teachers of robots, and verifies whether such teaching ability is retained beyond the period of training and generalises such that novices teach robots more effectively, even for skills for which training has not been received. A between-subjects study is reported, in which novice teachers are asked to teach simple motor skills to a robot. The results demonstrate that subjects that receive training show average 78.83% improvement in teaching ability (as measured by accuracy of the skill learnt by the robot), and average 63.69% improvement in the teaching of new skills not included as part of the training.
