mlsanityData to 7 Oct 2026

FlexFringe: Modeling Software Behavior by Learning Probabilistic Automata

arXiv 2203.16331 ↗First posted 28 Mar 2022cs.LG cs.LO cs.SEcited by 2

Not on the map. Why?

Abstract (arXiv)

We present the efficient implementations of probabilistic deterministic finite automaton learning methods available in FlexFringe. These implement well-known strategies for state-merging including several modifications to improve their performance in practice. We show experimentally that these algorithms obtain competitive results and significant improvements over a default implementation. We also demonstrate how to use FlexFringe to learn interpretable models from software logs and use these for anomaly detection. Although less interpretable, we show that learning smaller more convoluted models improves the performance of FlexFringe on anomaly detection, outperforming an existing solution based on neural nets.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 6 of its 116 references that are in the map. First posted on arXiv 28 Mar 2022.

Builds on

6 of 116 references.

References · 6

  1. 2017Extracting Automata from Recurrent Neural Networks Using Queries and Counterexamplescited by 66
  2. 2020Interpretable Sequence Classification via Discrete Optimizationcited by 19
  3. 2018Explaining Black Boxes on Sequential Data using Weighted Automatacited by 11
  4. 2016Interpreting Finite Automata for Sequential Datacited by 4
  5. 2017Timed k-Tail: Automatic Inference of Timed Automatacited by 2
  6. 2021PRINS: Scalable Model Inference for Component-based System Logscited by 2

Built on by

Cited by year

Citing papers per year: 2022: 1; 2023: 0; 2024: 0; 2025: 1.

2 papers.