2013
DOI: 10.1155/2013/373265
|View full text |Cite
|
Sign up to set email alerts
|

Active Learning of Nondeterministic Finite State Machines

Abstract: We consider the problem of learning nondeterministic finite state machines (NFSMs) from systems where their internal structures are implicit and nondeterministic. Recently, an algorithm for inferring observable NFSMs (ONFSMs), which are the potentially learnable subclass of NFSMs, has been proposed based on the hypothesis that the complete testing assumption is satisfied. According to this assumption, with an input sequence (query), the complete set of all possible output sequences is given by the so-called Te… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
12
0

Year Published

2014
2014
2024
2024

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 10 publications
(13 citation statements)
references
References 30 publications
0
12
0
Order By: Relevance
“…Tackling the problem that systems behave non-deterministic due to various reasons, e.g. ignoring timed behavior, L * -based learning algorithms [7,16,11] for ONFSMs were proposed. The algorithms for ONFSMs follow the idea of the Mealy machine learning algorithms, but instead of considering just one possible output for an input, all possible outputs are saved in the observation table.…”
Section: Active Automata Learningmentioning
confidence: 99%
See 4 more Smart Citations
“…Tackling the problem that systems behave non-deterministic due to various reasons, e.g. ignoring timed behavior, L * -based learning algorithms [7,16,11] for ONFSMs were proposed. The algorithms for ONFSMs follow the idea of the Mealy machine learning algorithms, but instead of considering just one possible output for an input, all possible outputs are saved in the observation table.…”
Section: Active Automata Learningmentioning
confidence: 99%
“…We weaken the all-weather assumption [13] for the observation of outputs, and assume like other learning algorithms for non-deterministic systems [16,11,26] that all outputs are observable after performing a query n times. Regarding the challenge that not all outputs are observable at once, we discuss three technical aspects of our implementation: (1) repeated execution of output queries, (2) stopping criterion for output queries, and (3) shrinking of the observation table.…”
Section: Case Studymentioning
confidence: 99%
See 3 more Smart Citations