Challenges of Real-World Reinforcement Learning: Definitions, Benchmarks and Analysis

Abstract

Reinforcement learning (RL) has proven its worth in a series of artificial domains, and is beginning to show some successes in real-world scenarios. However, much of the research advances in RL are hard to leverage in real-world systems due to a series of assumptions that are rarely satisfied in practice. In this work, we identify and formalize a series of independent challenges that embody the difficulties that must be addressed for RL to be commonly deployed in real-world systems. For each challenge, we define it formally in the context of a Markov Decision Process, analyze the effects of the challenge on state-of-the-art learning algorithms, and present some existing attempts at tackling it. We believe that an approach that addresses our set of proposed challenges would be readily deployable in a large number of real world problems. Our proposed challenges are implemented in a suite of continuous control environments called realworldrl-suite which we propose an as an open-source benchmark.

Cite

Text

Dulac-Arnold et al. "Challenges of Real-World Reinforcement Learning: Definitions, Benchmarks and Analysis." Machine Learning, 2021. doi:10.1007/S10994-021-05961-4

Markdown

[Dulac-Arnold et al. "Challenges of Real-World Reinforcement Learning: Definitions, Benchmarks and Analysis." Machine Learning, 2021.](https://mlanthology.org/mlj/2021/dulacarnold2021mlj-challenges/) doi:10.1007/S10994-021-05961-4

BibTeX

@article{dulacarnold2021mlj-challenges,
  title     = {{Challenges of Real-World Reinforcement Learning: Definitions, Benchmarks and Analysis}},
  author    = {Dulac-Arnold, Gabriel and Levine, Nir and Mankowitz, Daniel J. and Li, Jerry and Paduraru, Cosmin and Gowal, Sven and Hester, Todd},
  journal   = {Machine Learning},
  year      = {2021},
  pages     = {2419-2468},
  doi       = {10.1007/S10994-021-05961-4},
  volume    = {110},
  url       = {https://mlanthology.org/mlj/2021/dulacarnold2021mlj-challenges/}
}