MAHALO: Unifying Offline Reinforcement Learning and Imitation Learning from Observations

Anqi Li, Byron Boots, Ching-An Cheng
3/30/2023
cs.LG

Official code: AnqiLi/mahalo (8 stars, MIT, last commit 2023-05-31).

Abstract

We study a new paradigm for sequential decision making, called offline policy learning from observations (PLfO). Offline PLfO aims to learn policies using datasets with substandard qualities: 1) only a subset of trajectories is labeled with rewards, 2) labeled trajectories may not contain actions, 3) labeled trajectories may not be of high quality, and 4) the data may not have full coverage. Such imperfection is common in real-world learning scenarios, and offline PLfO encompasses many existing offline learning setups, including offline imitation learning (IL), offline IL from observations (ILfO), and offline reinforcement learning (RL). In this work, we present a generic approach to offline PLfO, called $\textbf{M}$odality-agnostic $\textbf{A}$dversarial $\textbf{H}$ypothesis $\textbf{A}$daptation for $\textbf{L}$earning from $\textbf{O}$bservations (MAHALO). Built upon the pessimism concept in offline RL, MAHALO optimizes the policy using a performance lower bound that accounts for uncertainty due to the dataset's insufficient coverage. We implement this idea by adversarially training data-consistent critic and reward functions, which forces the learned policy to be robust to data deficiency. We show that MAHALO consistently outperforms or matches specialized algorithms across a variety of offline PLfO tasks in theory and experiments. Our code is available at https://github.com/AnqiLi/mahalo.

View on arXivView PDF

Code Implementations(1)

AnqiLi/mahaloOfficial100%
MIT

Source code for the paper MAHALO: Unifying Offline Reinforcement Learning and Imitation Learning from Observations

80Shell, PythonMay 30, 20233 years agoMIT

Similar Papers

Cite this paper

@article{li2023mahalo,
  title  = {MAHALO: Unifying Offline Reinforcement Learning and Imitation Learning from Observations},
  author = {Anqi Li and Byron Boots and Ching-An Cheng},
  year   = {2023},
  eprint = {2303.17156},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2303.17156v2},
  journal = {ICML 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2303.17156.svg)](https://codeofpaper.com/paper/2303.17156)

Discussion