Model-based Offline Policy Optimization with Adversarial Network

Junming Yang, Xingguo Chen, Shengyuan Wang, Bolei Zhang
9/5/2023
cs.LGcs.AI

No official code found. Best implementation: junming-yang/MOAN (5 stars, MIT, last commit 2023-11-09).

Abstract

Model-based offline reinforcement learning (RL), which builds a supervised transition model with logging dataset to avoid costly interactions with the online environment, has been a promising approach for offline policy optimization. As the discrepancy between the logging data and online environment may result in a distributional shift problem, many prior works have studied how to build robust transition models conservatively and estimate the model uncertainty accurately. However, the over-conservatism can limit the exploration of the agent, and the uncertainty estimates may be unreliable. In this work, we propose a novel Model-based Offline policy optimization framework with Adversarial Network (MOAN). The key idea is to use adversarial learning to build a transition model with better generalization, where an adversary is introduced to distinguish between in-distribution and out-of-distribution samples. Moreover, the adversary can naturally provide a quantification of the model's uncertainty with theoretical guarantees. Extensive experiments showed that our approach outperforms existing state-of-the-art baselines on widely studied offline RL benchmarks. It can also generate diverse in-distribution samples, and quantify the uncertainty more accurately.

View on arXivView PDF

Code Implementations(1)

junming-yang/MOANCommunity100%
MIT

Model-based Offline Policy Optimization with Adversarial Network

50Jul 30, 20232 years agoMIT

Similar Papers

Cite this paper

@article{yang2023modelbased,
  title  = {Model-based Offline Policy Optimization with Adversarial Network},
  author = {Junming Yang and Xingguo Chen and Shengyuan Wang and Bolei Zhang},
  year   = {2023},
  eprint = {2309.02157},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2309.02157v1}
}

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/2309.02157.svg)](https://codeofpaper.com/paper/2309.02157)

Discussion