mlsanityData to 7 Oct 2026

Safe Model-based Control from Signal Temporal Logic Specifications Using Recurrent Neural Networks

arXiv 2103.15938 ↗First posted 29 Mar 2021eess.SY cs.LG cs.SYcited by 3

Not on the map. Why?

Abstract (arXiv)

We propose a policy search approach to learn controllers from specifications given as Signal Temporal Logic (STL) formulae. The system model, which is unknown but assumed to be an affine control system, is learned together with the control policy. The model is implemented as two feedforward neural networks (FNNs) - one for the drift, and one for the control directions. To capture the history dependency of STL specifications, we use a recurrent neural network (RNN) to implement the control policy. In contrast to prevalent model-free methods, the learning approach proposed here takes advantage of the learned model and is more efficient. We use control barrier functions (CBFs) with the learned model to improve the safety of the system. We validate our algorithm via simulations and experiments. The results show that our approach can satisfy the given specification within very few system runs, and can be used for on-line control.

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 18 of its 39 references that are in the map. First posted on arXiv 29 Mar 2021.

Builds on

18 of 39 references.

References · 18

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2015Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learningcited by 4,416
  3. 2016Concrete Problems in AI Safetycited by 1,582
  4. 2017OptNet: Differentiable Optimization as a Layer in Neural Networkscited by 588
  5. 2019Control Barrier Functions: Theory and Applicationscited by 332
  6. 2016Q-Learning for Robust Satisfaction of Signal Temporal Logic Specificationscited by 65
  7. 2020Backpropagation through Signal Temporal Logic Specifications: Infusing Logical Structure into Gradient-Based Methodscited by 51
  8. 2021Modular Deep Reinforcement Learning for Continuous Motion Planning with Temporal Logiccited by 38
  9. 2020On Robustness Metrics for Learning STL Taskscited by 27
  10. 2015Robust Temporal Logic Model Predictive Controlcited by 21
  11. 2020Tractable Reinforcement Learning of Signal Temporal Logic Objectivescited by 21
  12. 2020A Smooth Robustness Measure of Signal Temporal Logic for Symbolic Controlcited by 21
6 more
  1. 2017A Policy Search Method For Temporal Logic Specified Reinforcement Learning Taskscited by 19
  2. 2020Recurrent Neural Network Controllers for Signal Temporal Logic Specifications Subject to Safety Constraintscited by 18
  3. 2019Control from Signal Temporal Logic Specifications with Smooth Cumulative Quantitative Semanticscited by 16
  4. 2014On-Line Monitoring for Temporal Logic Robustnesscited by 15
  5. 2020Continuous Motion Planning with Temporal Logic Specifications using Deep Neural Networkscited by 8
  6. 2019Prescribed Performance Control Guided Policy Improvement for Satisfying Signal Temporal Logic Taskscited by 3

Built on by

Cited by year

Citing papers per year: 2023: 1; 2024: 1; 2025: 1.

3 papers.