DocumentCode
2323942
Title
Regular language induction with genetic programming
Author
Dunay, Bertrand Daniel ; Petry, Frederick E. ; Buckles, Bill P.
Author_Institution
Center for Intelligent & Knowledge-based Syst., New Orleans, LA, USA
fYear
1994
fDate
27-29 Jun 1994
Firstpage
396
Abstract
In this research, inductive inference is done with an informant on the class of regular languages. The approach is to evolve formal language accepters which are consistent with a set of sample strings from the language, and a set of sample strings known not to be in the language. Deterministic finite automata (DFA) were chosen as the formal language accepters to alleviate the computational difficulties of nondeterministic constructs such as rewrite grammars. Genetic programming (GP) offers two significant improvements for regular language induction over genetic algorithms. First, GP allows the size of the solution (the DFA) to be determined at run time in response to population pressure. Second, GP´s potential for assuring correct dependencies in complex individuals can be exploited to assure that all states in a DFA are reachable from the start state. The contribution of this research is the effective translation of DFAs to S-expressions, the application of renumbering, and of editing to the problem of language induction. DFAs or transition tables form the basis of many problems. By using the techniques found in this paper, many of these problems can be directly translated into the domain of genetic programming
Keywords
deterministic automata; finite automata; formal languages; genetic algorithms; inference mechanisms; S-expressions; computational difficulties; deterministic finite automata; editing; formal language accepters; genetic algorithms; genetic programming; inductive inference; informant; population pressure; reachable states; regular language induction; renumbering; run-time determined solution size; sample strings; transition tables; translation; Automata; Binary trees; Doped fiber amplifiers; Formal languages; Genetic programming; Gold; Intelligent systems; Knowledge based systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Evolutionary Computation, 1994. IEEE World Congress on Computational Intelligence., Proceedings of the First IEEE Conference on
Conference_Location
Orlando, FL
Print_ISBN
0-7803-1899-4
Type
conf
DOI
10.1109/ICEC.1994.349918
Filename
349918
Link To Document