Reinforcement Learning with Ensemble Model Predictive Safety Certification

Sven Gronauer, Tom Haider, Felippe Schmoeller da Roza, Klaus Diepold
2/6/2024
cs.LGcs.RO

No official code found. Best implementation: SvenGronauer/x-mpsc (1 star, last commit 2025-07-17).

Abstract

Reinforcement learning algorithms need exploration to learn. However, unsupervised exploration prevents the deployment of such algorithms on safety-critical tasks and limits real-world deployment. In this paper, we propose a new algorithm called Ensemble Model Predictive Safety Certification that combines model-based deep reinforcement learning with tube-based model predictive control to correct the actions taken by a learning agent, keeping safety constraint violations at a minimum through planning. Our approach aims to reduce the amount of prior knowledge about the actual system by requiring only offline data generated by a safe controller. Our results show that we can achieve significantly fewer constraint violations than comparable reinforcement learning methods.

View on arXivView PDF

Code Implementations(1)

SvenGronauer/x-mpscCommunity100%

Ensemble Model Predictive Safety Certification

10Shell, PythonFeb 2, 20241 years ago

Similar Papers

Cite this paper

@article{gronauer2024reinforcement,
  title  = {Reinforcement Learning with Ensemble Model Predictive Safety Certification},
  author = {Sven Gronauer and Tom Haider and Felippe Schmoeller da Roza and Klaus Diepold},
  year   = {2024},
  eprint = {2402.04182},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2402.04182v1}
}

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

Discussion