Robust Satisfaction of Temporal Logic Specifications via Reinforcement Learning
Abstract
We consider the problem of steering a system with unknown, stochastic dynamics to satisfy a rich, temporally layered task given as a signal temporal logic formula. We represent the system as a Markov decision process in which the states are built from a partition of the state space and the transition probabilities are unknown. We present provably convergent reinforcement learning algorithms to maximize the probability of satisfying a given formula and to maximize the average expected robustness, i.e., a measure of how strongly the formula is satisfied. We demonstrate via a pair of robot navigation simulation case studies that reinforcement learning with robustness maximization performs better than probability maximization in terms of both probability of satisfaction and expected robustness.
Cite
@article{arxiv.1510.06460,
title = {Robust Satisfaction of Temporal Logic Specifications via Reinforcement Learning},
author = {Austin Jones and Derya Aksaray and Zhaodan Kong and Mac Schwager and Calin Belta},
journal= {arXiv preprint arXiv:1510.06460},
year = {2015}
}
Comments
8 pages, 4 figures