Datasets and Benchmarks for Offline Safe Reinforcement Learning

Zuxin Liu, Zijian Guo, Haohong Lin, Yihang Yao, Jiacheng Zhu +6 more
6/15/2023
cs.LGcs.AIcs.RO

No official code found. Best implementation: liuzuxin/FSRL (252 stars, MIT, PyTorch, last commit 2024-09-30). 2 more below.

Abstract

This paper presents a comprehensive benchmarking suite tailored to offline safe reinforcement learning (RL) challenges, aiming to foster progress in the development and evaluation of safe learning algorithms in both the training and deployment phases. Our benchmark suite contains three packages: 1) expertly crafted safe policies, 2) D4RL-styled datasets along with environment wrappers, and 3) high-quality offline safe RL baseline implementations. We feature a methodical data collection pipeline powered by advanced safe RL algorithms, which facilitates the generation of diverse datasets across 38 popular safe RL tasks, from robot control to autonomous driving. We further introduce an array of data post-processing filters, capable of modifying each dataset's diversity, thereby simulating various data collection conditions. Additionally, we provide elegant and extensible implementations of prevalent offline safe RL algorithms to accelerate research in this area. Through extensive experiments with over 50000 CPU and 800 GPU hours of computations, we evaluate and compare the performance of these baseline algorithms on the collected datasets, offering insights into their strengths, limitations, and potential areas of improvement. Our benchmarking framework serves as a valuable resource for researchers and practitioners, facilitating the development of more robust and reliable offline safe RL solutions in safety-critical applications. The benchmark website is available at \url{www.offline-saferl.org}.

View on arXivView PDF

Code Implementations(3)

liuzuxin/FSRLCommunity100%
PyTorchMIT

๐Ÿš€ A fast safe reinforcement learning library in PyTorch

25235Python, MakefileMay 7, 20232 years agoMIT
cpocvpodecision-makinglibraryppo+8 more
liuzuxin/OSRLCommunity100%
PyTorchApache-2.0

๐Ÿค– Elegant implementations of offline safe RL algorithms in PyTorch

24617Python, MakefileApr 8, 20232 years agoApache-2.0
bc-safecdtcpqlibraryoffline-rl+5 more
liuzuxin/DSRLCommunity100%
Apache-2.0

๐Ÿ”ฅ Datasets and env wrappers for offline safe reinforcement learning

1347PythonJun 5, 202311 months agoApache-2.0
benchmarkdatasetimitation-learningoffline-rlreinforcement-learning+3 more

Similar Papers

Cite this paper

@article{liu2023datasets,
  title  = {Datasets and Benchmarks for Offline Safe Reinforcement Learning},
  author = {Zuxin Liu and Zijian Guo and Haohong Lin and Yihang Yao and Jiacheng Zhu and Zhepeng Cen and Hanjiang Hu and Wenhao Yu and Tingnan Zhang and Jie Tan and Ding Zhao},
  year   = {2023},
  eprint = {2306.09303},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2306.09303v2}
}

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

Discussion