Synthesis of Temporally-Robust Policies for Signal Temporal Logic Tasks using Reinforcement Learning

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Wang, Siqi, Li, Shaoyuan, Yin, Li, Yin, Xiang
Format: Preprint
Published: 2023
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910743630184448
author Wang, Siqi
Li, Shaoyuan
Yin, Li
Yin, Xiang
author_facet Wang, Siqi
Li, Shaoyuan
Yin, Li
Yin, Xiang
contents This paper investigates the problem of designing control policies that satisfy high-level specifications described by signal temporal logic (STL) in unknown, stochastic environments. While many existing works concentrate on optimizing the spatial robustness of a system, our work takes a step further by also considering temporal robustness as a critical metric to quantify the tolerance of time uncertainty in STL. To this end, we formulate two relevant control objectives to enhance the temporal robustness of the synthesized policies. The first objective is to maximize the probability of being temporally robust for a given threshold. The second objective is to maximize the worst-case spatial robustness value within a bounded time shift. We use reinforcement learning to solve both control synthesis problems for unknown systems. Specifically, we approximate both control objectives in a way that enables us to apply the standard Q-learning algorithm. Theoretical bounds in terms of the approximations are also derived. We present case studies to demonstrate the feasibility of our approach.
format Preprint
id arxiv_https___arxiv_org_abs_2312_05764
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Synthesis of Temporally-Robust Policies for Signal Temporal Logic Tasks using Reinforcement Learning
Wang, Siqi
Li, Shaoyuan
Yin, Li
Yin, Xiang
Systems and Control
This paper investigates the problem of designing control policies that satisfy high-level specifications described by signal temporal logic (STL) in unknown, stochastic environments. While many existing works concentrate on optimizing the spatial robustness of a system, our work takes a step further by also considering temporal robustness as a critical metric to quantify the tolerance of time uncertainty in STL. To this end, we formulate two relevant control objectives to enhance the temporal robustness of the synthesized policies. The first objective is to maximize the probability of being temporally robust for a given threshold. The second objective is to maximize the worst-case spatial robustness value within a bounded time shift. We use reinforcement learning to solve both control synthesis problems for unknown systems. Specifically, we approximate both control objectives in a way that enables us to apply the standard Q-learning algorithm. Theoretical bounds in terms of the approximations are also derived. We present case studies to demonstrate the feasibility of our approach.
title Synthesis of Temporally-Robust Policies for Signal Temporal Logic Tasks using Reinforcement Learning
topic Systems and Control
url https://arxiv.org/abs/2312.05764