English

A Ranking Game for Imitation Learning

Machine Learning 2023-01-18 v3 Artificial Intelligence Robotics

Abstract

We propose a new framework for imitation learning -- treating imitation as a two-player ranking-based game between a policy and a reward. In this game, the reward agent learns to satisfy pairwise performance rankings between behaviors, while the policy agent learns to maximize this reward. In imitation learning, near-optimal expert data can be difficult to obtain, and even in the limit of infinite data cannot imply a total ordering over trajectories as preferences can. On the other hand, learning from preferences alone is challenging as a large number of preferences are required to infer a high-dimensional reward function, though preference data is typically much easier to collect than expert demonstrations. The classical inverse reinforcement learning (IRL) formulation learns from expert demonstrations but provides no mechanism to incorporate learning from offline preferences and vice versa. We instantiate the proposed ranking-game framework with a novel ranking loss giving an algorithm that can simultaneously learn from expert demonstrations and preferences, gaining the advantages of both modalities. Our experiments show that the proposed method achieves state-of-the-art sample efficiency and can solve previously unsolvable tasks in the Learning from Observation (LfO) setting. Project video and code can be found at https://hari-sikchi.github.io/rank-game/

Keywords

Cite

@article{arxiv.2202.03481,
  title  = {A Ranking Game for Imitation Learning},
  author = {Harshit Sikchi and Akanksha Saran and Wonjoon Goo and Scott Niekum},
  journal= {arXiv preprint arXiv:2202.03481},
  year   = {2023}
}

Comments

Published in Transactions on Machine Learning Research 2023. 38 pages

R2 v1 2026-06-24T09:24:58.783Z