Reinforcement Learning Upside Down: Don't Predict Rewards - Just Map Them to Actions

By J. Urgen Schmidhuber. 2019

154 citations recorded by the source corpus.

We transform reinforcement learning (RL) into a form of supervised learning (SL) by turning traditional RL on its head, calling this Upside Down RL (UDRL). Standard RL predicts rewards, while UDRL instead uses rewards as task-defining inputs, together with representations of time horizons and other computable functions of historic and desired future data. UDRL learns to interpret these input observations as commands, mapping them to actions (or action probabilities) through SL on past (possibly accidental) experience. UDRL generalizes to achieve high rewards or other goals, through input commands such as: get lots of reward within at most so much time! A separate paper [63] on first experiments with UDRL shows that even a pilot version of UDRL can outperform traditional baseline algorithms on certain challenging RL problems. We also also conceptually simplify an approach [60] for teaching a robot to imitate humans. First videotape humans imitating the robot's current behaviors, then let the robot learn through SL to map the videos (as input commands) to these behaviors, then let it generalize and imitate videos of humans executing previously unknown behavior. This Imitate-Imitator concept may actually explain why biological evolution has resulted in parents who imitate the babbling of their babies.

Subfields: Artificial Intelligence, Computational Theory and Mathematics, 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. J. Urgen Schmidhuber
  3. Pieter Abbeel
  4. Josh Tenenbaum
  5. Ruslan Salakhutdinov
  6. Yoshua Bengio
  7. Chelsea Finn
  8. Mohit Bansal

In Computational Theory and Mathematics

  1. Sergey Levine
  2. J. Urgen Schmidhuber
  3. Michael Janner
  4. Qiyang Li
  5. Josh Tenenbaum
  6. Rupesh Kumar Srivastava
  7. Pulkit Agrawal
  8. Yilun Du

In Reinforcement Learning

  1. Sergey Levine
  2. J. Urgen Schmidhuber
  3. Pieter Abbeel
  4. Michael Janner
  5. Qiyang Li
  6. Chelsea Finn
  7. Josh Tenenbaum
  8. Jimmy Ba

Citations in the corpus