arrow
Return

Unsupervised Automata Learning via Discrete Optimization

delete2026-01-01
delete0
PRE
AI
S
S Lutz *
D
Daniil Kaminskyi
F
Florian Wittbold
S
Simon Dierl
F
Falk Howar
B
Barbara König
E
Emmanuel Müller
D
Daniel Neider
DOI:10.1007/978-3-032-04587-4_9delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Automata learning is a successful tool for many application domains such as robotics and automatic verification. Typically, automata learning techniques operate in a supervised learning setting (active or passive) where they learn a finite state machine in contexts where additional information, such as labeled system executions, is available. However, other settings, such as learning from unlabeled data-an important aspect in machine learning-remain unexplored. To overcome this limitation, we propose a framework for learning a deterministic finite automaton (DFA) from a given multi-set of unlabeled words. We show that this problem is computationally hard and develop three learning algorithms based on constraint optimization. Moreover, we introduce novel regularization schemes for our optimization problems that improve the overall interpretability of our DFAs. Using a prototype implementation, we demonstrate practical feasibility in the context of unsupervised anomaly detection.
Keywords:
Automata Learning
Unsupervised Learning
Discrete Optimization

Journal

L
LOGICS IN ARTIFICIAL INTELLIGENCE, JELIA 2025, PT I
IF:
0
Papers:
23
Citations:
0

Organization

D
dortmund university of technology
Scholars:
9.4K
Papers: 9.1K
Citations: 15