โŒ›๏ธ Inverse Reinforcement Learning

Reinforcement Learning

Inverse reinforcement learning (IRL) reverses the standard reinforcement learning task: rather than deriving a policy from some given reward function, IRL is concerned with deriving a reward function from some (assumed to be optimal) policy. This problem is similar to ๐Ÿต Imitation Learning, but rather than simply copying the action of the demonstrator, we seek to copy the intentโ€”different actions taken to get the same reward are still desirable.

More formally, given sample trajectories sampled from an optimal policy , our goal is to learn , which can then be used to learn .

  1. ๐Ÿƒ Feature Matching IRL finds policies that match the optimal one in expectation.
  2. ๐ŸŽฒ MaxEnt IRL models behavior as a stochastic process and optimizes reward parameters via direct inference.
  3. ๐Ÿฆฎ Guided Cost Learning is a MaxEnt alternative that replaces environment dynamics with sampling.

Content by William Liang, written in Obsidian.
Thank you to all the educators who made these notes possible.