Learning DFA for Simple Examples

نویسندگان

  • Rajesh G. Parekh
  • Vasant Honavar
چکیده

We present a framework for learning DFA from simple examples. We show that e cient PAC learning of DFA is possible if the class of distributions is restricted to simple distributions where a teacher might choose examples based on the knowledge of the target concept. This answers an open research question posed in Pitt's seminal paper: Are DFA's PAC-identi able if examples are drawn from the uniform distribution, or some other known simple distribution?. Our approach uses the RPNI algorithm for learning DFA from labeled examples. In particular, we describe an e cient learning algorithm for exact learning of the target DFA with high probability when a bound on the number of states (N) of the target DFA is known in advance. When N is not known, we show how this algorithm can be used for e cient PAC learning of DFAs.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Simple DFA are Polynomially Probably Exactly Learnable from Simple Examples

E cient learning of DFA is a challenging research problem in grammatical inference Both exact and approximate in the PAC sense identi ability of DFA from examples is known to be hard Pitt in his semi nal paper posed the following open research problem Are DFA PAC identi able if ex amples are drawn from the uniform distribu tion or some other known simple distribu tion Pitt We demonstrate that t...

متن کامل

Learning Pairwise Disjoint Simple Languages from Positive Examples

A classical problem in grammatical inference is to identify a deterministic finite automaton (DFA) from a set of positive and negative examples. In this paper, we address the related – yet seemingly novel – problem of identifying a set of DFAs from examples that belong to different unknown simple regular languages. We propose two methods based on compression for clustering the observed positive...

متن کامل

A Polynominal Time Incremental Algorithm for Learning DFA

We present an efficient incremental algorithm for learning deterministic finite state automata (DFA) from labeled examples and membership queries. This algorithm is an extension of Angluin’s ID procedure to an incremental framework. The learning algorithm is intermittently provided with labeled examples and has access to a knowledgeable teacher capable of answering membership queries. The learn...

متن کامل

A Polynomial Time Incremental Algorithm for Learning DFA

We present an e cient incremental algorithm for learning deterministic nite state automata DFA from labeled examples and membership queries This algorithm is an extension of Angluin s ID pro cedure to an incremental framework The learning algorithm is inter mittently provided with labeled examples and has access to a knowl edgeable teacher capable of answering membership queries The learner con...

متن کامل

Phase Transitions of Bounded Satisfiability Problems

We introduce NL, a learning algorithm for inferring non-deterministic finite-state automata using membership and equivalence queries. More specifically, residual finite-state automata (RFSA) are learned similarly as in Angluin’s popular L algorithm, which, however, learns deterministic finitestate automata (DFA). Like in a DFA, the states of an RFSA represent residual languages. Unlike a DFA, a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014