English

Interpreting Finite Automata for Sequential Data

Machine Learning 2016-11-28 v2 Artificial Intelligence

Abstract

Automaton models are often seen as interpretable models. Interpretability itself is not well defined: it remains unclear what interpretability means without first explicitly specifying objectives or desired attributes. In this paper, we identify the key properties used to interpret automata and propose a modification of a state-merging approach to learn variants of finite state automata. We apply the approach to problems beyond typical grammar inference tasks. Additionally, we cover several use-cases for prediction, classification, and clustering on sequential data in both supervised and unsupervised scenarios to show how the identified key properties are applicable in a wide range of contexts.

Keywords

Cite

@article{arxiv.1611.07100,
  title  = {Interpreting Finite Automata for Sequential Data},
  author = {Christian Albert Hammerschmidt and Sicco Verwer and Qin Lin and Radu State},
  journal= {arXiv preprint arXiv:1611.07100},
  year   = {2016}
}

Comments

Presented at NIPS 2016 Workshop on Interpretable Machine Learning in Complex Systems

R2 v1 2026-06-22T17:00:05.864Z