PAC learning PDFA from data streams
Robert Baumgartner, Sicco Verwer

TL;DR
This paper introduces a new method for learning state machines from data streams, including a formal PAC analysis, an open-source implementation, and empirical evaluation demonstrating efficiency and accuracy.
Contribution
It presents a generic streaming data learning algorithm for state machines with a PAC framework proof and an improved heuristic using sketches.
Findings
Effective in terms of run-time and memory consumption
Achieves high-quality results on benchmark datasets
Provides PAC guarantees for the learning process
Abstract
This is an extended version of our publication Learning state machines from data streams: A generic strategy and an improved heuristic, International Conference on Grammatical Inference (ICGI) 2023, Rabat, Morocco. It has been extended with a formal proof on PAC-bounds, and the discussion and analysis of a similar approach has been moved from the appendix and now has a full dedicated section. State machine models are models that simulate the behavior of discrete event systems, capable of representing systems such as software systems, network interactions, and control systems, and have been researched extensively. The nature of most learning algorithms however is the assumption that all data be available at the beginning of the algorithm, and little research has been done in learning state machines from streaming data. In this paper, we want to close this gap further by presenting a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
