Toward Information Theoretic Active Inverse Reinforcement Learning
Ondrej Bajgar, Sid William Gould, Rohan Narayan Langford Mitta, Jonathon Liu, Oliver Newcombe, Jack Golden
TL;DR
The paper tackles learning human reward functions in autonomous systems by formulating active inverse reinforcement learning (IRL) that uses full-trajectory demonstrations. It adopts an information-theoretic objective, maximizing the expected information gain $\text{EIG}_n(\xi)$ to select the most informative environments, and uses nested Monte Carlo estimators alongside Bayesian optimization to efficiently allocate sampling budget. The approach is validated in two gridworld setups, showing that trajectory-based queries and Bayesian optimization substantially improve posterior reward inference and the resulting apprentice policy, compared to several baselines. This work provides a principled, scalable step toward active IRL in more general and continuous domains, with potential impact on safer and more reliable autonomous decision-making.
Abstract
As AI systems become increasingly autonomous, aligning their decision-making to human preferences is essential. In domains like autonomous driving or robotics, it is impossible to write down the reward function representing these preferences by hand. Inverse reinforcement learning (IRL) offers a promising approach to infer the unknown reward from demonstrations. However, obtaining human demonstrations can be costly. Active IRL addresses this challenge by strategically selecting the most informative scenarios for human demonstration, reducing the amount of required human effort. Where most prior work allowed querying the human for an action at one state at a time, we motivate and analyse scenarios where we collect longer trajectories. We provide an information-theoretic acquisition function, propose an efficient approximation scheme, and illustrate its performance through a set of gridworld experiments as groundwork for future work expanding to more general settings.
