stl2vec: Semantic and Interpretable Vector Representation of Temporal Logic
Not on the map. Why?
Abstract (arXiv)
Integrating symbolic knowledge and data-driven learning algorithms is a longstanding challenge in Artificial Intelligence. Despite the recognized importance of this task, a notable gap exists due to the discreteness of symbolic representations and the continuous nature of machine-learning computations. One of the desired bridges between these two worlds would be to define semantically grounded vector representation (feature embedding) of logic formulae, thus enabling to perform continuous learning and optimization in the semantic space of formulae. We tackle this goal for knowledge expressed in Signal Temporal Logic (STL) and devise a method to compute continuous embeddings of formulae with several desirable properties: the embedding (i) is finite-dimensional, (ii) faithfully reflects the semantics of the formulae, (iii) does not require any learning but instead is defined from basic principles, (iv) is interpretable. Another significant contribution lies in demonstrating the efficacy of the approach in two tasks: learning model checking, where we predict the probability of requirements being satisfied in stochastic processes; and integrating the embeddings into a neuro-symbolic framework, to constrain the output of a deep-learning generative model to comply to a given logical specification.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 20 of its 50 references that are in the map. First posted on arXiv 23 May 2024.
Builds on
20 of 50 references.
References · 20
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2020Time Series Data Augmentation for Deep Learning: A Surveycited by 226
- 2017Neural-Symbolic Learning and Reasoning: A Survey and Interpretationcited by 196
- 2019Cyclical Annealing Schedule: A Simple Approach to Mitigating KL Vanishingcited by 191
- 2019Neural Logic Machinescited by 145
- 2022Semantic Probabilistic Layers for Neuro-Symbolic Learningcited by 103
- 2020Graph Neural Networks Meet Neural-Symbolic Computing: A Survey and Perspectivecited by 95
- 2018Variational Autoencoder with Arbitrary Conditioningcited by 68
- 2019Embedding Symbolic Knowledge into Deep Networkscited by 49
- 2022Deep Learning with Logical Constraintscited by 44
- 2021Neuro-Symbolic Hierarchical Rule Inductioncited by 23
- 2021DeepSTL -- From English Requirements to Signal Temporal Logiccited by 22
8 more
- 2019Improving Graph Neural Network Representations of Logical Formulae with Subgraph Poolingcited by 20
- 2021Embedding Symbolic Temporal Knowledge into Deep Sequential Modelscited by 11
- 2022Learning Signal Temporal Logic through Neural Network for Interpretable Classificationcited by 10
- 2018Metrics for Signal Temporal Logic Formulaecited by 9
- 2021STL2vec: Signal Temporal Logic Embeddings for Control Synthesis With Recurrent Neural Networkscited by 7
- 2022Learning Model Checking and the Kernel Trick for Signal Temporal Logic on Stochastic Processescited by 7
- 2019Computing Probabilistic Bisimilarity Distances for Probabilistic Automatacited by 3
- 2023Towards Invertible Semantic-Preserving Embeddings of Logical Formulaecited by 3
Built on by
Citing papers per year: 2025: 2; 2026: 1.
3 papers.
- 2025Bridging Logic and Learning: Decoding Temporal Logic Embeddings via Transformerscited by 1
- 2025Guided by Stars: Interpretable Concept Learning Over Time Series via Temporal Logic Semanticscited by 0
- 2026Distilling Formal Logic into Neural Spaces: A Kernel Alignment Approach for Signal Temporal Logiccited by 0
- 2026Distilling Formal Logic into Neural Spaces: A Kernel Alignment Approach for Signal Temporal Logic5 Mar 2026
- 2025Guided by Stars: Interpretable Concept Learning Over Time Series via Temporal Logic Semantics6 Nov 2025
- 2025Bridging Logic and Learning: Decoding Temporal Logic Embeddings via Transformers10 Jul 2025