Inverse Reward Design

By Dylan Hadfield-Menell, Smitha Milli, Pieter Abbeel, Stuart J. Russell, Anca Dragan. 2017

495 citations recorded by the source corpus.

Autonomous agents optimize the reward function we give them. What they don't know is how hard it is for us to design a reward function that actually captures what we want. When designing the reward, we might think of some specific training scenarios, and make sure that the reward will lead to the right behavior in those scenarios. Inevitably, agents encounter new scenarios (e.g., new types of terrain) where optimizing that same reward may lead to undesired behavior. Our insight is that reward functions are merely observations about what the designer actually wants, and that they should be interpreted in the context in which they were designed. We introduce inverse reward design (IRD) as the problem of inferring the true objective based on the designed reward and the training MDP. We introduce approximate methods for solving IRD problems, and use their solution to plan risk-averse behavior in test MDPs. Empirical results suggest that this approach can help alleviate negative side effects of misspecified reward functions and mitigate reward hacking.

Subfields: Artificial Intelligence, Computational Theory and Mathematics, Industrial and Manufacturing Engineering, Reinforcement Learning

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Sergey Levine
  2. Pieter Abbeel
  3. Chelsea Finn
  4. Trevor Darrell
  5. Mohit Bansal
  6. Yoshua Bengio
  7. Ruslan Salakhutdinov
  8. Abhinav Kumar Gupta

In Computational Theory and Mathematics

  1. Sergey Levine
  2. Tom Everitt
  3. Chelsea Finn
  4. Ziyun Wang
  5. Shane Legg
  6. Abhishek Gupta
  7. Benjamin Eysenbach
  8. Scott Niekum

In Industrial and Manufacturing Engineering

  1. Daniel S. Brown
  2. Shane Legg
  3. Scott Niekum
  4. Miljan Martic
  5. Sergey Levine
  6. Chelsea Finn
  7. Xiaolong Wang
  8. Antonio Torralba

In Reinforcement Learning

  1. Sergey Levine
  2. Pieter Abbeel
  3. Chelsea Finn
  4. Scott Niekum
  5. Abhishek Gupta
  6. Ofir Nachum
  7. Benjamin Eysenbach
  8. Igor Mordatch

Citations in the corpus