• DocumentCode
    10378
  • Title

    Bayesian Nonparametric Reward Learning From Demonstration

  • Author

    Michini, Bernard ; Walsh, Thomas J. ; Agha-Mohammadi, Ali-Akbar ; How, Jonathan P.

  • Author_Institution
    Aerosp. Controls Lab., Massachusetts Inst. of Technol., Cambridge, MA, USA
  • Volume
    31
  • Issue
    2
  • fYear
    2015
  • fDate
    Apr-15
  • Firstpage
    369
  • Lastpage
    386
  • Abstract
    Learning from demonstration provides an attractive solution to the problem of teaching autonomous systems how to perform complex tasks. Reward learning from demonstration is a promising method of inferring a rich and transferable representation of the demonstrator´s intents, but current algorithms suffer from intractability and inefficiency in large domains due to the assumption that the demonstrator is maximizing a single reward function throughout the whole task. This paper takes a different perspective by assuming that the reward function behind an unsegmented demonstration is actually composed of several distinct subtasks chained together. Leveraging this assumption, a Bayesian nonparametric reward-learning framework is presented that infers multiple subgoals and reward functions within a single unsegmented demonstration. The new framework is developed for discrete state spaces and also general continuous demonstration domains using Gaussian process reward representations. The algorithm is shown to have both performance and computational advantages over existing inverse reinforcement learning methods. Experimental results are given in both cases, demonstrating the ability to learn challenging maneuvers from demonstration on a quadrotor and a remote-controlled car.
  • Keywords
    Bayes methods; Gaussian processes; learning (artificial intelligence); robots; Bayesian nonparametric reward-learning; Gaussian process reward representation; autonomous system; discrete state space; inverse reinforcement learning method; nonparametric reward learning from demonstration; Approximation algorithms; Bayes methods; Learning (artificial intelligence); Partitioning algorithms; Robots; Trajectory; Vectors; Demonstration; inverse reinforcement learning (IRL); reward learning;
  • fLanguage
    English
  • Journal_Title
    Robotics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1552-3098
  • Type

    jour

  • DOI
    10.1109/TRO.2015.2405593
  • Filename
    7076638