A survey of preference-based reinforcement learning methods

Christian Wirth, Riad Akrour, Gerhard M. Neumann, Johannes Fürnkranz

View at source ↗Article146 citations

Abstract

Reinforcement learning (RL) techniques optimize the accumulated long-term reward of a suitably chosen reward function. However, designing such a reward function of ten requires a lot of task-specific prior knowledge. The designer needs to consider different objectives that do not only influence the learned behavior but also the learning progress. To alleviate these issues, preference-based reinforcement learning algorithms (PbRL) have been proposed that can directly learn from an expert's preferences instead of a hand-designed numeric reward. PbRL has gained traction in recent years due to its ability to resolve the reward shaping problem, its ability to learn from non numeric rewards and the possibility to reduce the dependence on expert knowledge. We provide a unified framework for PbRL that describes the task formally and points out the different design principles that affect the evaluation task for the human as well as the computational complexity. The design principles include the type of feedback that is assumed, the representation that is learned to capture the preferences, the optimization problem that has to be solved as well as how the exploration/exploitation problem is tackled. Furthermore, we point out shortcomings of current algorithms, propose open research questions and briefly survey practical tasks that have been solved using PbRL.

Abstract of "A survey of preference-based reinforcement learning methods" by Christian Wirth, Riad Akrour, Gerhard M. Neumann et al., https://doi.org/10.5445/ir/1000118270, used under its Creative Commons Attribution license (CC-BY); markup removed, otherwise unmodified.

Record

Archive ID
doi:10.5445/ir/1000118270
Published
Jan 1, 2017
Venue
Repository KITopen (Karlsruhe Institute of Technology)
DOI
10.5445/ir/1000118270
Categories
Reinforcement Learning in Robotics
License
cc-by
Provenance
openalex

Topics