Interpretable Sequence Classification via Discrete Optimization
Not on the map. Why?
Abstract (arXiv)
Sequence classification is the task of predicting a class label given a sequence of observations. In many applications such as healthcare monitoring or intrusion detection, early classification is crucial to prompt intervention. In this work, we learn sequence classifiers that favour early classification from an evolving observation trace. While many state-of-the-art sequence classifiers are neural networks, and in particular LSTMs, our classifiers take the form of finite state automata and are learned via discrete optimization. Our automata-based classifiers are interpretable---supporting explanation, counterfactual reasoning, and human-in-the-loop modification---and have strong empirical performance. Experiments over a suite of goal recognition and behaviour classification datasets show our learned automata-based classifiers to have comparable test performance to LSTM-based classifiers, with the added advantage of being interpretable.
Key facts. Cited by 19 papers in the map (data through 7 Oct 2026). First posted on arXiv 6 Oct 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 3; 2023: 4; 2024: 5; 2025: 3; 2026: 2.
19 papers.
Sort:
By area:
- 2021Learning Reward Machines: A Study in Partially Observable Reinforcement Learningcited by 16
- 2022Learning Interpretable Temporal Properties from Positive Examples Onlycited by 12
- 2024Detecting Hidden Triggers: Mapping Non-Markov Reward Functions to Markovcited by 5
- 2023Learning Symbolic Representations for Reinforcement Learning of Non-Markovian Behaviorcited by 4
- 2021Uncertainty-Aware Signal Temporal Logic Inferencecited by 3
- 2022FlexFringe: Modeling Software Behavior by Learning Probabilistic Automatacited by 2
- 2022Learning Automata-Based Complex Event Patterns in Answer Set Programmingcited by 1
- 2026EXCODER: EXplainable Classification Of DiscretE time series Representationscited by 1
- 2026PrefixGuard: From LLM-Agent Traces to Online Failure-Warning Monitorscited by 1
- 2023Unsupervised Automata Learning via Discrete Optimizationcited by 0
- 2023Data-Driven Model Discrimination of Switched Nonlinear Systems with Temporal Logic Inferencecited by 0
- 2023Hamming Encoder: Mining Discriminative k-mers for Discrete Sequence Classificationcited by 0
7 more
- 2024Goal Recognition via Linear Programmingcited by 0
- 2024Augmenting train maintenance technicians with automated incident diagnostic suggestionscited by 0
- 2024Learning Interpretable Classifiers for PDDL Planningcited by 0
- 2024Learning Predictive Checklists with Probabilistic Logic Programmingcited by 0
- 2025Analysis of Customer Journeys Using Prototype Detection and Counterfactual Explanations for Sequential Datacited by 0
- 2025Online Dynamic Goal Recognition in Gym Environmentscited by 0
- 2025Active Learning of Symbolic Automata Over Rational Numberscited by 0
- 2026PrefixGuard: From LLM-Agent Traces to Online Failure-Warning Monitors7 May 2026
- 2026EXCODER: EXplainable Classification Of DiscretE time series Representations13 Feb 2026
- 2025Active Learning of Symbolic Automata Over Rational Numbers15 Nov 2025
- 2025Online Dynamic Goal Recognition in Gym Environments27 Sep 2025
- 2025Analysis of Customer Journeys Using Prototype Detection and Counterfactual Explanations for Sequential Data16 May 2025
- 2024Learning Predictive Checklists with Probabilistic Logic Programming25 Nov 2024
- 2024Learning Interpretable Classifiers for PDDL Planning13 Oct 2024
- 2024Augmenting train maintenance technicians with automated incident diagnostic suggestions19 Aug 2024
- 2024Goal Recognition via Linear Programming11 Apr 2024
- 2024Detecting Hidden Triggers: Mapping Non-Markov Reward Functions to Markov20 Jan 2024
- 2023Hamming Encoder: Mining Discriminative k-mers for Discrete Sequence Classification16 Oct 2023
- 2023Data-Driven Model Discrimination of Switched Nonlinear Systems with Temporal Logic Inference16 Jun 2023
7 more
- 2023Unsupervised Automata Learning via Discrete Optimization24 Mar 2023
- 2023Learning Symbolic Representations for Reinforcement Learning of Non-Markovian Behavior8 Jan 2023
- 2022Learning Interpretable Temporal Properties from Positive Examples Only6 Sep 2022
- 2022Learning Automata-Based Complex Event Patterns in Answer Set Programming31 Aug 2022
- 2022FlexFringe: Modeling Software Behavior by Learning Probabilistic Automata28 Mar 2022
- 2021Learning Reward Machines: A Study in Partially Observable Reinforcement Learning17 Dec 2021
- 2021Uncertainty-Aware Signal Temporal Logic Inference24 May 2021
- 2021Learning Reward Machines: A Study in Partially Observable Reinforcement Learningcited by 16
- 2022Learning Interpretable Temporal Properties from Positive Examples Onlycited by 12
- 2024Detecting Hidden Triggers: Mapping Non-Markov Reward Functions to Markovcited by 5
- 2023Learning Symbolic Representations for Reinforcement Learning of Non-Markovian Behaviorcited by 4
- 2021Uncertainty-Aware Signal Temporal Logic Inferencecited by 3
- 2022FlexFringe: Modeling Software Behavior by Learning Probabilistic Automatacited by 2
- 2022Learning Automata-Based Complex Event Patterns in Answer Set Programmingcited by 1
- 2026EXCODER: EXplainable Classification Of DiscretE time series Representationscited by 1
- 2023Unsupervised Automata Learning via Discrete Optimizationcited by 0
- 2023Data-Driven Model Discrimination of Switched Nonlinear Systems with Temporal Logic Inferencecited by 0
- 2023Hamming Encoder: Mining Discriminative k-mers for Discrete Sequence Classificationcited by 0
- 2024Goal Recognition via Linear Programmingcited by 0
12 most cited of 18 All 18 (JSON)
- 2026EXCODER: EXplainable Classification Of DiscretE time series Representations13 Feb 2026
- 2025Active Learning of Symbolic Automata Over Rational Numbers15 Nov 2025
- 2025Online Dynamic Goal Recognition in Gym Environments27 Sep 2025
- 2025Analysis of Customer Journeys Using Prototype Detection and Counterfactual Explanations for Sequential Data16 May 2025
- 2024Learning Predictive Checklists with Probabilistic Logic Programming25 Nov 2024
- 2024Learning Interpretable Classifiers for PDDL Planning13 Oct 2024
- 2024Augmenting train maintenance technicians with automated incident diagnostic suggestions19 Aug 2024
- 2024Goal Recognition via Linear Programming11 Apr 2024
- 2024Detecting Hidden Triggers: Mapping Non-Markov Reward Functions to Markov20 Jan 2024
- 2023Hamming Encoder: Mining Discriminative k-mers for Discrete Sequence Classification16 Oct 2023
- 2023Data-Driven Model Discrimination of Switched Nonlinear Systems with Temporal Logic Inference16 Jun 2023
- 2023Unsupervised Automata Learning via Discrete Optimization24 Mar 2023
12 newest of 18 All 18 (JSON)