NeoRL: A Near Real-World Benchmark for Offline Reinforcement Learning

Rongjun Qin, Songyi Gao, Xingyuan Zhang, Zhen Xu, Shengkai Huang +3 more
2/1/2021
cs.LGcs.AI

Official code: polixir/NeoRL (137 stars, Apache-2.0, last commit 2024-11-21). 1 more implementation below.

Abstract

Offline reinforcement learning (RL) aims at learning a good policy from a batch of collected data, without extra interactions with the environment during training. However, current offline RL benchmarks commonly have a large reality gap, because they involve large datasets collected by highly exploratory policies, and the trained policy is directly evaluated in the environment. In real-world situations, running a highly exploratory policy is prohibited to ensure system safety, the data is commonly very limited, and a trained policy should be well validated before deployment. In this paper, we present a near real-world offline RL benchmark, named NeoRL, which contains datasets from various domains with controlled sizes, and extra test datasets for policy validation. We evaluate existing offline RL algorithms on NeoRL and argue that the performance of a policy should also be compared with the deterministic version of the behavior policy, instead of the dataset reward. The empirical results demonstrate that the tested offline RL algorithms become less competitive to the deterministic policy on many datasets, and the offline policy evaluation hardly helps. The NeoRL suit can be found at http://polixir.ai/research/neorl. We hope this work will shed some light on future research and draw more attention when deploying RL in real-world systems.

View on arXivView PDF

Code Implementations(2)

polixir/NeoRLOfficial100%
Apache-2.0

Python interface for accessing the near real-world offline reinforcement learning (NeoRL) benchmark datasets

13714PythonFeb 7, 20211 years agoApache-2.0
offline-reinforcement-learning
Apache-2.0

Industrial Benchmark

15125Java, PythonOct 12, 20167 months agoApache-2.0

Cite this paper

@article{qin2021neorl,
  title  = {NeoRL: A Near Real-World Benchmark for Offline Reinforcement Learning},
  author = {Rongjun Qin and Songyi Gao and Xingyuan Zhang and Zhen Xu and Shengkai Huang and Zewen Li and Weinan Zhang and Yang Yu},
  year   = {2021},
  eprint = {2102.00714},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2102.00714}
}

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

Discussion