Inference of finite automata using homing sequences (Q2365762): Difference between revisions

From MaRDI portal
Importer (talk | contribs)
Created a new Item
 
Set OpenAlex properties.
 
(2 intermediate revisions by 2 users not shown)
Property / MaRDI profile type
 
Property / MaRDI profile type: MaRDI publication profile / rank
 
Normal rank
Property / OpenAlex ID
 
Property / OpenAlex ID: W2140606869 / rank
 
Normal rank
links / mardi / namelinks / mardi / name
 

Latest revision as of 22:02, 19 March 2024

scientific article
Language Label Description Also known as
English
Inference of finite automata using homing sequences
scientific article

    Statements

    Inference of finite automata using homing sequences (English)
    0 references
    0 references
    0 references
    29 June 1993
    0 references
    We present new algorithms for inferring an unknown finite-state automaton from its input/output behavior, even in the absence of a means of resetting the machine to a start state. A key technique used is inference of a homing sequence for the unknown automaton. Our inference procedures experiment with the unknown machine, and from time to time require a teacher to supply counterexamples to incorrect conjectures about the structure of the unknown automaton. In this setting, we describe a learning algorithm that, with probability \(1-\delta\), outputs a correct description of the unknown machine in time polynomial in the automaton's size, the length of the longest counterexample, and \(\log (1/ \delta)\). We present an analogous algorithm that makes use of a diversity-based representation of the finite-state system. Our algorithms are the first which are provable effective for these problems, in the absence of a ``reset''. We also present probabilistic algorithms for permutation automata which do not require a teacher to supply counterexamples. For inferring a permutation automaton of diversity \(D\), we improve the best previous time bound by roughly a factor of \(D^ 3/ \log D\).
    0 references
    machine learning
    0 references
    computational learning theory
    0 references
    autonomous robot
    0 references
    finite-state automaton
    0 references
    homing sequence
    0 references
    learning algorithm
    0 references
    permutation automata
    0 references

    Identifiers