Output-decomposed Learning of Mealy Machines
Rick Koenders, Joshua Moerman

TL;DR
This paper introduces an active automata learning algorithm that decomposes finite state machines based on output projections, reducing complexity and query count while enabling full system reconstruction.
Contribution
It presents a novel output-decomposed learning method for Mealy machines that is dual to existing approaches, improving efficiency through output projections.
Findings
Reduces number of queries needed for learning
Enables full system reconstruction from projections
Shows promising preliminary evaluation results
Abstract
We present an active automata learning algorithm which learns a decomposition of a finite state machine, based on projecting onto individual outputs. This is dual to a recent compositional learning algorithm by Labbaf et al. (2023). When projecting the outputs to a smaller set, the model itself is reduced in size. By having several such projections, we do not lose any information and the full system can be reconstructed. Depending on the structure of the system this reduces the number of queries drastically, as shown by a preliminary evaluation of the algorithm.
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning in Materials Science · Neural Networks and Applications · Quantum Computing Algorithms and Architecture
