Interpretable Classification of Time-Series Data using Efficient Enumerative Techniques
Not on the map. Why?
Abstract (arXiv)
Cyber-physical system applications such as autonomous vehicles, wearable devices, and avionic systems generate a large volume of time-series data. Designers often look for tools to help classify and categorize the data. Traditional machine learning techniques for time-series data offer several solutions to solve these problems; however, the artifacts trained by these algorithms often lack interpretability. On the other hand, temporal logics, such as Signal Temporal Logic (STL) have been successfully used in the formal methods community as specifications of time-series behaviors. In this work, we propose a new technique to automatically learn temporal logic formulae that are able to cluster and classify real-valued time-series data. Previous work on learning STL formulas from data either assumes a formula-template to be given by the user, or assumes some special fragment of STL that enables exploring the formula structure in a systematic fashion. In our technique, we relax these assumptions, and provide a way to systematically explore the space of all STL formulas. As the space of all STL formulas is very large, and contains many semantically equivalent formulas, we suggest a technique to heuristically prune the space of formulas considered. Finally, we illustrate our technique on various case studies from the automotive, transportation and healthcare domain.
Key facts. Cited by 19 papers in the map (data through 7 Oct 2026). First posted on arXiv 24 Jul 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 3; 2023: 2; 2024: 5; 2025: 5; 2026: 1.
19 papers.
Sort:
By area:
- 2022Learning Signal Temporal Logic through Neural Network for Interpretable Classificationcited by 10
- 2021Classification of Time-Series Data Using Boosted Decision Treescited by 9
- 2024TLINet: Differentiable Neural Network Temporal Logic Inferencecited by 8
- 2022Differentiable Inference of Temporal Logic Formulascited by 5
- 2024Retrieval-Augmented Mining of Temporal Logic Specifications from Datacited by 5
- 2022Interactive Learning from Natural Language and Demonstrations using Signal Temporal Logiccited by 2
- 2023STL: Surprisingly Tricky Logic (for System Validation)cited by 2
- 2024Interpretable Imitation Learning via Generative Adversarial STL Inference and Controlcited by 2
- 2025Learning Probabilistic Temporal Logic Specifications for Stochastic Systemscited by 2
- 2021Mining Interpretable Spatio-temporal Logic Properties for Spatially Distributed Systemscited by 1
- 2023Joint Learning of Policy with Unknown Temporal Constraints for Safe Reinforcement Learningcited by 1
- 2024ECATS: Explainable-by-design concept-based anomaly detection for time seriescited by 1
7 more
- 2025Bridging Logic and Learning: Decoding Temporal Logic Embeddings via Transformerscited by 1
- 2021Time-Incremental Learning from Data Using Temporal Logicscited by 0
- 2024Learning Optimal Signal Temporal Logic Decision Trees for Classification: A Max-Flow MILP Formulationcited by 0
- 2025Automata Learning of Preferences over Temporal Logic Formulas from Pairwise Comparisonscited by 0
- 2025Towards Interpretable Concept Learning over Time Series via Temporal Logic Semanticscited by 0
- 2025Guided by Stars: Interpretable Concept Learning Over Time Series via Temporal Logic Semanticscited by 0
- 2026On Synthesis of Metric Interval Temporal Logicscited by 0
- 2026On Synthesis of Metric Interval Temporal Logics1 Sep 2026
- 2025Guided by Stars: Interpretable Concept Learning Over Time Series via Temporal Logic Semantics6 Nov 2025
- 2025Towards Interpretable Concept Learning over Time Series via Temporal Logic Semantics5 Aug 2025
- 2025Bridging Logic and Learning: Decoding Temporal Logic Embeddings via Transformers10 Jul 2025
- 2025Automata Learning of Preferences over Temporal Logic Formulas from Pairwise Comparisons23 May 2025
- 2025Learning Probabilistic Temporal Logic Specifications for Stochastic Systems17 May 2025
- 2024Learning Optimal Signal Temporal Logic Decision Trees for Classification: A Max-Flow MILP Formulation30 Jul 2024
- 2024Retrieval-Augmented Mining of Temporal Logic Specifications from Data23 May 2024
- 2024ECATS: Explainable-by-design concept-based anomaly detection for time series17 May 2024
- 2024TLINet: Differentiable Neural Network Temporal Logic Inference3 May 2024
- 2024Interpretable Imitation Learning via Generative Adversarial STL Inference and Control15 Feb 2024
- 2023STL: Surprisingly Tricky Logic (for System Validation)26 May 2023
7 more
- 2023Joint Learning of Policy with Unknown Temporal Constraints for Safe Reinforcement Learning30 Apr 2023
- 2022Learning Signal Temporal Logic through Neural Network for Interpretable Classification4 Oct 2022
- 2022Differentiable Inference of Temporal Logic Formulas10 Aug 2022
- 2022Interactive Learning from Natural Language and Demonstrations using Signal Temporal Logic1 Jul 2022
- 2021Time-Incremental Learning from Data Using Temporal Logics28 Dec 2021
- 2021Classification of Time-Series Data Using Boosted Decision Trees1 Oct 2021
- 2021Mining Interpretable Spatio-temporal Logic Properties for Spatially Distributed Systems16 Jun 2021
- 2022Learning Signal Temporal Logic through Neural Network for Interpretable Classificationcited by 10
- 2021Classification of Time-Series Data Using Boosted Decision Treescited by 9
- 2024TLINet: Differentiable Neural Network Temporal Logic Inferencecited by 8
- 2022Differentiable Inference of Temporal Logic Formulascited by 5
- 2024Retrieval-Augmented Mining of Temporal Logic Specifications from Datacited by 5
- 2022Interactive Learning from Natural Language and Demonstrations using Signal Temporal Logiccited by 2
- 2023STL: Surprisingly Tricky Logic (for System Validation)cited by 2
- 2025Learning Probabilistic Temporal Logic Specifications for Stochastic Systemscited by 2
- 2021Mining Interpretable Spatio-temporal Logic Properties for Spatially Distributed Systemscited by 1
- 2023Joint Learning of Policy with Unknown Temporal Constraints for Safe Reinforcement Learningcited by 1
- 2024ECATS: Explainable-by-design concept-based anomaly detection for time seriescited by 1
- 2025Bridging Logic and Learning: Decoding Temporal Logic Embeddings via Transformerscited by 1
12 most cited of 18 All 18 (JSON)
- 2026On Synthesis of Metric Interval Temporal Logics1 Sep 2026
- 2025Guided by Stars: Interpretable Concept Learning Over Time Series via Temporal Logic Semantics6 Nov 2025
- 2025Towards Interpretable Concept Learning over Time Series via Temporal Logic Semantics5 Aug 2025
- 2025Bridging Logic and Learning: Decoding Temporal Logic Embeddings via Transformers10 Jul 2025
- 2025Automata Learning of Preferences over Temporal Logic Formulas from Pairwise Comparisons23 May 2025
- 2025Learning Probabilistic Temporal Logic Specifications for Stochastic Systems17 May 2025
- 2024Learning Optimal Signal Temporal Logic Decision Trees for Classification: A Max-Flow MILP Formulation30 Jul 2024
- 2024Retrieval-Augmented Mining of Temporal Logic Specifications from Data23 May 2024
- 2024ECATS: Explainable-by-design concept-based anomaly detection for time series17 May 2024
- 2024TLINet: Differentiable Neural Network Temporal Logic Inference3 May 2024
- 2023STL: Surprisingly Tricky Logic (for System Validation)26 May 2023
- 2023Joint Learning of Policy with Unknown Temporal Constraints for Safe Reinforcement Learning30 Apr 2023
12 newest of 18 All 18 (JSON)