Defining and Characterizing Reward Hacking

By Joar Max Viktor Skalse, Nikolaus H. R. Howe, Dmitrii Krasheninnikov, David Krueger. 2022

169 citations recorded by the source corpus.

We provide the first formal definition of reward hacking, a phenomenon where optimizing an imperfect proxy reward function leads to poor performance according to the true reward function. We say that a proxy is unhackable if increasing the expected proxy return can never decrease the expected true return. Intuitively, it might be possible to create an unhackable proxy by leaving some terms out of the reward function (making it"narrower") or overlooking fine-grained distinctions between roughly equivalent outcomes, but we show this is usually not the case. A key insight is that the linearity of reward (in state-action visit counts) makes unhackability a very strong condition. In particular, for the set of all stochastic policies, two reward functions can only be unhackable if one of them is constant. We thus turn our attention to deterministic policies and finite sets of stochastic policies, where non-trivial unhackable pairs always exist, and establish necessary and sufficient conditions for the existence of simplifications, an important special case of unhackability. Our results reveal a tension between using reward functions to specify narrow tasks and aligning AI systems with human values.

Subfields: Artificial Intelligence, Computational Theory and Mathematics, Software, Safety, Robustness & Interpretability

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. Mohit Bansal
  3. Kyunghyun Cho
  4. Yoshua Bengio
  5. Graham Neubig
  6. Percy Liang
  7. Pieter Abbeel
  8. Quoc V. Le

In Computational Theory and Mathematics

  1. Anca Dragan
  2. Dylan Hadfield-Menell
  3. Rafael Rafailov
  4. Stewart Slocum
  5. Adrian Weller
  6. Arnaud Doucet
  7. Nando de Freitas
  8. Dorsa Sadigh

In Software

  1. Rafael Rafailov
  2. Dorsa Sadigh
  3. Anca Dragan
  4. Tomasz Korbak
  5. T. Paine
  6. Tengyang Xie

In Safety, Robustness & Interpretability

  1. Richard Ngo
  2. Umang Bhatt
  3. Jacob Hilton
  4. Anca Dragan
  5. Dylan Hadfield-Menell
  6. Nitarshan Rajkumar
  7. Peter Hase
  8. David Krueger

Citations in the corpus