mlsanityData to 7 Oct 2026

Signal Temporal Logic Neural Predictive Control

arXiv 2309.05131 ↗First posted 10 Sep 2023cs.LG cs.AI cs.ROcited by 12

Not on the map. Why?

Abstract (arXiv)

Ensuring safety and meeting temporal specifications are critical challenges for long-term robotic tasks. Signal temporal logic (STL) has been widely used to systematically and rigorously specify these requirements. However, traditional methods of finding the control policy under those STL requirements are computationally complex and not scalable to high-dimensional or systems with complex nonlinear dynamics. Reinforcement learning (RL) methods can learn the policy to satisfy the STL specifications via hand-crafted or STL-inspired rewards, but might encounter unexpected behaviors due to ambiguity and sparsity in the reward. In this paper, we propose a method to directly learn a neural network controller to satisfy the requirements specified in STL. Our controller learns to roll out trajectories to maximize the STL robustness score in training. In testing, similar to Model Predictive Control (MPC), the learned controller predicts a trajectory within a planning horizon to ensure the satisfaction of the STL requirement in deployment. A backup policy is designed to ensure safety when our controller fails. Our approach can adapt to various initial conditions and environmental parameters. We conduct experiments on six tasks, where our method with the backup policy outperforms the classical methods (MPC, STL-solver), model-free and model-based RL methods in STL satisfaction rate, especially on tasks with complex STL specifications while being 10X-100X faster than the classical methods.

Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 15 of its 41 references that are in the map. First posted on arXiv 10 Sep 2023.

Builds on

15 of 41 references.

References · 15

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  3. 2018Soft Actor-Critic: Off-Policy Maximum Entropy Deep Reinforcement Learning with a Stochastic Actorcited by 4,635
  4. 2019When to Trust Your Model: Model-Based Policy Optimizationcited by 753
  5. 2018Deep Reinforcement Learning in a Handful of Trials using Probabilistic Dynamics Modelscited by 748
  6. 2016Reinforcement Learning With Temporal Logic Rewardscited by 114
  7. 2016Q-Learning for Robust Satisfaction of Signal Temporal Logic Specificationscited by 65
  8. 2018STyLuS*: A Temporal Logic Optimal Control Synthesis Algorithm for Large-Scale Multi-Robot Systemscited by 24
  9. 2022Multi-agent Motion Planning from Signal Temporal Logic Specificationscited by 21
  10. 2020Recurrent Neural Network Controllers for Signal Temporal Logic Specifications Subject to Safety Constraintscited by 18
  11. 2020Model-based Reinforcement Learning from Signal Temporal Logic Specificationscited by 18
  12. 2022Robust Counterexample-guided Optimization for Planning from Differentiable Temporal Logiccited by 8
3 more
  1. 2021STL2vec: Signal Temporal Logic Embeddings for Control Synthesis With Recurrent Neural Networkscited by 7
  2. 2021Model-Based Reinforcement Learning for Approximate Optimal Control with Temporal Logic Specificationscited by 5
  3. 2023Modularized Control Synthesis for Complex Signal Temporal Logic Specificationscited by 4

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 4; 2026: 7.

12 papers.