Chapter

User Modeling, Adaption and Personalization

Volume 6787 of the series Lecture Notes in Computer Science pp 347-352

Towards Understanding How Humans Teach Robots

  • Tasneem KaocharAffiliated withDepartment of Computer Science, The University of Arizona
  • , Raquel Torres PeraltaAffiliated withDepartment of Computer Science, The University of Arizona
  • , Clayton T. MorrisonAffiliated withDepartment of Computer Science, The University of Arizona
  • , Ian R. FaselAffiliated withDepartment of Computer Science, The University of Arizona
  • , Thomas J. WalshAffiliated withDepartment of Computer Science, The University of Arizona
  • , Paul R. CohenAffiliated withDepartment of Computer Science, The University of Arizona

* Final gross prices may vary according to local VAT.

Get Access

Abstract

Our goal is to develop methods for non-experts to teach complex behaviors to autonomous agents (such as robots) by accommodating “natural” forms of human teaching. We built a prototype interface allowing humans to teach a simulated robot a complex task using several techniques and report the results of 44 human participants using this interface. We found that teaching styles varied considerably but can be roughly categorized based on the types of interaction, patterns of testing, and general organization of the lessons given by the teacher. Our study contributes to a better understanding of human teaching patterns and makes specific recommendations for future human-robot interaction systems.