Exposing a Bias Toward Short-Length Numbers in Grammatical Evolution
نویسنده
چکیده
Many automatically-synthesized programs have, like their hand-made counterparts, numerical parameters that need to be set properly before they can show an acceptable performance. Hence, any approach to the automatic synthesis of programs needs the ability to tune numerical parameters efficiently. Grammatical Evolution (GE) is a promising grammar-based genetic programming technique that synthesizes numbers by concatenating digits. In this paper, we show that a naive application of this approach can lead to a serious number length bias that in turn affects efficiency. The root of the problem is the way the context-free grammar used by GE is defined. A simple, yet effective, solution to this problem is proposed.
منابع مشابه
Exposing a Bias Toward Short-Length Numbers in Grammatical Evolution
Many automatically-synthesized programs have, like their hand-made counterparts, numerical parameters that need to be set properly before they can show an acceptable performance. Hence, any approach to the automatic synthesis of programs needs the ability to tune numerical parameters efficiently. Grammatical Evolution (GE) is a promising grammar-based genetic programming technique that synthesi...
متن کاملElevated Pitch: Automated Grammatical Evolution of Short Compositions
A system for automatic composition using grammatical evolution is presented. Music is created under the constraints of a generative grammar, and under the bias of an automatic fitness function and evolutionary selection. This combination of two methods is seen to be powerful and flexible. Human evaluation of automatically-evolved pieces shows that a more sophisticated grammar in combination wit...
متن کاملGrammar Defined Introns: An Investigation Into Grammars, Introns, and Bias in Grammatical Evolution
We describe an investigation into the design of different grammars on Grammatical Evolution. As part of this investigation we introduce introns using the grammar as a mechanism by which they may be incorporated into Grammatical Evolution. We establish that a bias exists towards certain production rules for each non-terminal in the grammar, and propose alternative mechanisms by which this bias m...
متن کاملDinucleotide repeats in the Drosophila and human genomes have complex, length-dependent mutation processes.
We use methods of maximum likelihood estimation to fit several microsatellite mutation models to the observed length distribution of dinucletoide repeats in the Drosophila and human genomes. All simple models are rejected by this procedure. Two new models, one with quadratic and another with piecewise linear slippage rates, have the best fits and agree with recent experimental studies by predic...
متن کاملExtending Grammatical Evolution with Attribute Grammars: An Application to Knapsack Problems
Research extending the capabilities of the well-known evolutionary-algorithm (EA) of Grammatical Evolution (GE) is presented. GE essentially describes a software component for (potentially) any search algorithm (more prominently an EA) whereby it serves to facilitate the generation of viable solutions to the problem at hand. In this way, GE can be thought of as a generallyapplicable, robust and...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008