Abstract
This paper describes a research work on Semantic Inference, which can be regarded as an extension of Grammar Inference. The main task of Grammar Inference is to induce a grammatical structure from a set of positive samples (programs), which can sometimes also be accompanied by a set of negative samples. Successfully applying Grammar Inference can result only in identifying the correct syntax of a language. With the Semantic Inference a further step is realised, namely, towards inducing language semantics. When syntax and semantics can be inferred, a complete compiler/interpreter can be generated solely from samples. In this work Evolutionary Computation was employed to explore and exploit the enormous search space that appears in Semantic Inference. For the purpose of this research work the tool LISA.SI has been developed on the top of the compiler/interpreter generator tool LISA. The first results are encouraging, since we were able to infer the semantics only from samples and their associated meanings for several simple languages, including the Robot language.
Funder
Javna Agencija za Raziskovalno Dejavnost RS
Subject
General Mathematics,Engineering (miscellaneous),Computer Science (miscellaneous)
Reference69 articles.
1. A bibliographical study of grammatical inference
2. Grammatical Inference: Learning Automata and Grammars;De la Higuera,2010
3. Grammatical Inference and Automatic Speech Recognition;Vidal,1995
4. Grammatical inference in bioinformatics
5. Grammatical inference with bioinformatics criteria
Cited by
10 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献