Learning-based Model Predictive Control for Safe Exploration
arXiv:1803.08287
Abstract
Learning-based methods have been successful in solving complex control tasks without significant prior knowledge about the system. However, these methods typically do not provide any safety guarantees, which prevents their use in safety-critical, real-world applications. In this paper, we present a learning-based model predictive control scheme that can provide provable high-probability safety guarantees. To this end, we exploit regularity assumptions on the dynamics in terms of a Gaussian process prior to construct provably accurate confidence intervals on predicted trajectories. Unlike previous approaches, we do not assume that model uncertainties are independent. Based on these predictions, we guarantee that trajectories satisfy safety constraints. Moreover, we use a terminal set constraint to recursively guarantee the existence of safe control actions at every iteration. In our experiments, we show that the resulting algorithm can be used to safely and efficiently explore and learn about dynamic systems.
Proc. of the Conference on Decision and Control, 2018
References in corpus (1)
Cited by in corpus (7)
- End-to-End Safe Reinforcement Learning through Barrier Functions for Safety-Critical Continuous Control Tasks
- Sampling-based Reachability Analysis: A Random Set Theory Approach with Adversarial Sampling
- ShieldNN: A Provably Safe NN Filter for Unsafe NN Controllers
- Combining Model-Based and Model-Free Methods for Nonlinear Control: A Provably Convergent Policy Gradient Approach
- Safety Guarantees for Planning Based on Iterative Gaussian Processes
- Provably Correct Training of Neural Network Controllers Using Reachability Analysis
- Learning-based Event-triggered MPC with Gaussian processes under terminal constraints