English

Recurrent Neural Network Controllers for Signal Temporal Logic Specifications Subject to Safety Constraints

Systems and Control 2020-09-25 v1 Machine Learning Systems and Control

Abstract

We propose a framework based on Recurrent Neural Networks (RNNs) to determine an optimal control strategy for a discrete-time system that is required to satisfy specifications given as Signal Temporal Logic (STL) formulae. RNNs can store information of a system over time, thus, enable us to determine satisfaction of the dynamic temporal requirements specified in STL formulae. Given a STL formula, a dataset of satisfying system executions and corresponding control policies, we can use RNNs to predict a control policy at each time based on the current and previous states of system. We use Control Barrier Functions (CBFs) to guarantee the safety of the predicted control policy. We validate our theoretical formulation and demonstrate its performance in an optimal control problem subject to partially unknown safety constraints through simulations.

Keywords

Cite

@article{arxiv.2009.11468,
  title  = {Recurrent Neural Network Controllers for Signal Temporal Logic Specifications Subject to Safety Constraints},
  author = {Wenliang Liu and Noushin Mehdipour and Calin Belta},
  journal= {arXiv preprint arXiv:2009.11468},
  year   = {2020}
}

Comments

7 pages, 4 figures, submitted to IEEE Control Systems Letters (L-CSS) with the option to present it to the ACC 2021