Avoiding Side Effects By Considering Future Tasks

By Victoria Krakovna, Laurent Orseau, Richard Ngo, Miljan Martic, Shane Legg. 2020

51 citations recorded by the source corpus.

Designing reward functions is difficult: the designer has to specify what to do (what it means to complete the task) as well as what not to do (side effects that should be avoided while completing the task). To alleviate the burden on the reward designer, we propose an algorithm to automatically generate an auxiliary reward function that penalizes side effects. This auxiliary objective rewards the ability to complete possible future tasks, which decreases if the agent causes side effects during the current task. The future task reward can also give the agent an incentive to interfere with events in the environment that make future tasks less achievable, such as irreversible actions by other agents. To avoid this interference incentive, we introduce a baseline policy that represents a default course of action (such as doing nothing), and use it to filter out future tasks that are not achievable by default. We formally define interference incentives and show that the future task approach with a baseline policy avoids these incentives in the deterministic case. Using gridworld environments that test for side effects and interference, we show that our method avoids interference and is more effective for avoiding side effects than the common approach of penalizing irreversible actions.

Subfields: Artificial Intelligence, Computational Theory and Mathematics, Reinforcement Learning, 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. Jacob Steinhardt
  2. Dan Hendrycks
  3. Nicholas Carlini
  4. Percy Liang
  5. Sergey Levine
  6. Dawn Song
  7. Quoc V. Le
  8. John Schulman

In Computational Theory and Mathematics

  1. Iason Gabriel
  2. Tom Everitt
  3. Geoffrey Irving
  4. Nicholas Carlini
  5. Dan Hendrycks
  6. Zachary Kenton
  7. John Schulman
  8. Jacob Steinhardt

In Reinforcement Learning

  1. Iason Gabriel
  2. Tom Everitt
  3. Jacob Steinhardt
  4. Vladimir Mikulik
  5. Geoffrey Irving
  6. John Schulman
  7. Laura Weidinger
  8. Zachary Kenton

In Safety, Robustness & Interpretability

  1. Jacob Steinhardt
  2. Dan Hendrycks
  3. Nicholas Carlini
  4. John Schulman
  5. Iason Gabriel
  6. Matthias Hein
  7. Tom Everitt
  8. Dawn Song

Citations in the corpus