Learning Interpretable Temporal Properties from Positive Examples Only
Not on the map. Why?
Abstract (arXiv)
We consider the problem of explaining the temporal behavior of black-box systems using human-interpretable models. To this end, based on recent research trends, we rely on the fundamental yet interpretable models of deterministic finite automata (DFAs) and linear temporal logic (LTL) formulas. In contrast to most existing works for learning DFAs and LTL formulas, we rely on only positive examples. Our motivation is that negative examples are generally difficult to observe, in particular, from black-box systems. To learn meaningful models from positive examples only, we design algorithms that rely on conciseness and language minimality of models as regularizers. To this end, our algorithms adopt two approaches: a symbolic and a counterexample-guided one. While the symbolic approach exploits an efficient encoding of language minimality as a constraint satisfaction problem, the counterexample-guided one relies on generating suitable negative examples to prune the search. Both the approaches provide us with effective algorithms with theoretical guarantees on the learned models. To assess the effectiveness of our algorithms, we evaluate all of them on synthetic data.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 14 of its 53 references that are in the map. First posted on arXiv 6 Sep 2022.
Builds on
14 of 53 references.
References · 14
- 2017Multi-shot ASP solving with clingocited by 115
- 2017Extracting Automata from Recurrent Neural Networks Using Queries and Counterexamplescited by 66
- 2018Learning Linear Temporal Propertiescited by 41
- 2017Symbolic LTLf Synthesiscited by 21
- 2020Interpretable Sequence Classification via Discrete Optimizationcited by 19
- 2020Active Task-Inference-Guided Deep Inverse Reinforcement Learningcited by 17
- 2017Efficient, Safe, and Probably Approximately Complete Learning of Action Modelscited by 16
- 2017Interpretable Apprenticeship Learning with Temporal Logic Specificationscited by 13
- 2020Explaining Multi-stage Tasks by Learning Temporal Logic Formulas from Suboptimal Demonstrationscited by 13
- 2018Information-Guided Temporal Logic Inference with Prior Knowledgecited by 12
- 2020Learning Interpretable Models in the Property Specification Languagecited by 11
- 2021Scalable Anytime Algorithms for Learning Fragments of Linear Temporal Logiccited by 9
Built on by
Citing papers per year: 2022: 1; 2023: 2; 2024: 3; 2025: 4; 2026: 2.
12 papers.
- 2024Learning Temporal Logic Predicates from Data with Statistical Guaranteescited by 2
- 2025Learning Probabilistic Temporal Logic Specifications for Stochastic Systemscited by 2
- 2022Learning Temporal Logic Properties: an Overview of Two Recent Methodscited by 1
- 2023Pointwise-in-Time Explanation for Linear Temporal Logic Rulescited by 1
- 2024Integrating Explanations in Learning LTL Specifications from Demonstrationscited by 1
- 2025Extracting Explainable Dates From Medical Images By Reverse-Engineering UNIX Timestampscited by 1
- 2026SCP-NL2TL: Selective Conformal Prediction with Semantic Verification for Natural Language to Temporal Logic Specificationscited by 1
- 2023Data-Driven Model Discrimination of Switched Nonlinear Systems with Temporal Logic Inferencecited by 0
- 2024Learning Tree Pattern Transformationscited by 0
- 2025Seqret: Mining Rule Sets from Event Sequencescited by 0
- 2025Active Learning of Symbolic Automata Over Rational Numberscited by 0
- 2026On Synthesis of Metric Interval Temporal Logicscited by 0
- 2026On Synthesis of Metric Interval Temporal Logics1 Sep 2026
- 2026SCP-NL2TL: Selective Conformal Prediction with Semantic Verification for Natural Language to Temporal Logic Specifications5 Aug 2026
- 2025Active Learning of Symbolic Automata Over Rational Numbers15 Nov 2025
- 2025Learning Probabilistic Temporal Logic Specifications for Stochastic Systems17 May 2025
- 2025Extracting Explainable Dates From Medical Images By Reverse-Engineering UNIX Timestamps16 May 2025
- 2025Seqret: Mining Rule Sets from Event Sequences9 May 2025
- 2024Learning Tree Pattern Transformations10 Oct 2024
- 2024Learning Temporal Logic Predicates from Data with Statistical Guarantees15 Jun 2024
- 2024Integrating Explanations in Learning LTL Specifications from Demonstrations3 Apr 2024
- 2023Pointwise-in-Time Explanation for Linear Temporal Logic Rules24 Jun 2023
- 2023Data-Driven Model Discrimination of Switched Nonlinear Systems with Temporal Logic Inference16 Jun 2023
- 2022Learning Temporal Logic Properties: an Overview of Two Recent Methods2 Dec 2022