Reinforcement Learning with a Terminator

Abstract

We present the problem of reinforcement learning with exogenous termination. We define the Termination Markov Decision Process (TerMDP), an extension of the MDP framework, in which episodes may be interrupted by an external non-Markovian observer. This formulation accounts for numerous real-world situations, such as a human interrupting an autonomous driving agent for reasons of discomfort. We learn the parameters of the TerMDP and leverage the structure of the estimation problem to provide state-wise confidence bounds. We use these to construct a provably-efficient algorithm, which accounts for termination, and bound its regret. Motivated by our theoretical analysis, we design and implement a scalable approach, which combines optimism (w.r.t. termination) and a dynamic discount factor, incorporating the termination probability. We deploy our method on high-dimensional driving and MinAtar benchmarks. Additionally, we test our approach on human data in a driving setting. Our results demonstrate fast convergence and significant improvement over various baseline approaches.

Cite

Text

Tennenholtz et al. "Reinforcement Learning with a Terminator." Neural Information Processing Systems, 2022.

Markdown

[Tennenholtz et al. "Reinforcement Learning with a Terminator." Neural Information Processing Systems, 2022.](https://mlanthology.org/neurips/2022/tennenholtz2022neurips-reinforcement/)

BibTeX

@inproceedings{tennenholtz2022neurips-reinforcement,
  title     = {{Reinforcement Learning with a Terminator}},
  author    = {Tennenholtz, Guy and Merlis, Nadav and Shani, Lior and Mannor, Shie and Shalit, Uri and Chechik, Gal and Hallak, Assaf and Dalal, Gal},
  booktitle = {Neural Information Processing Systems},
  year      = {2022},
  url       = {https://mlanthology.org/neurips/2022/tennenholtz2022neurips-reinforcement/}
}