Skip to content

befelix/SafeMDP

Repository files navigation

SafeMDP

Build Status Documentation Status

Code for safe exploration in Markov Decision Processes (MDPs). This code accompanies the paper

M. Turchetta, F. Berkenkamp, A. Krause, "Safe Exploration in Finite Markov Decision Processes with Gaussian Processes", Proc. of the Conference on Neural Information Processing Systems (NIPS), 2016, [PDF]

Installation

The easiest way to install use the library is to install the Anaconda Python distribution. Then, run the following commands in the root directory of this repository:

pip install GPy
python setup.py install

Usage

The documentation of the library is available on Read the Docs

The file examples/sample.py implements a simple examples that samples a random world from a Gaussian process and shows exploration results.

The code for the experiments in the paper can be found in the examples/mars/ directory.

About

Safe exploration in Markov Decision Processes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published