Towards Understanding How Humans Teach Robots
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.
KeywordsUnmanned Aerial Vehicle Teaching Session Instruction Mode Teaching Task Teaching Style
Unable to display preview. Download preview PDF.
- 2.Kaochar, T., Peralta, R.T., Morrison, C.T., Walsh, T.J., Fasel, I.R., Beyon, S., Tran, A., Wright, J., Cohen, P.R.: Human natural instruction of a simulated electronic student. In: AAAI Spring Symposium (2011)Google Scholar
- 3.Knox, W.B., Stone, P.: Combining manual feedback with subsequent mdp reward signals for reinforcement learning. In: AAMAS (2010)Google Scholar
- 4.Natarajan, S., Kunapuli, G., Maclin, R., Page, D., O’Reilly, C., Walker, T., Shavlik, J.: Learning from human teachers: Issues and challenges for ILP in bootstrap learning. In: AAMAS Workshop on Agents Learning Interactively from Human Teachers (2010)Google Scholar
- 7.Walsh, T.J., Subramanian, K., Littman, M.L., Diuk, C.: Generalizing apprenticeship learning across hypothesis classes. In: ICML (2010)Google Scholar