Title :
Translation tables: A genetic code in a evolutionary algorithm
Author :
Ashlock, Daniel ; Schonfeld, Justin ; McNicholas, Paul D.
Author_Institution :
Dept. of Math. & Stat., Univ. of Guelph, Guelph, ON, Canada
Abstract :
The genetic code that maps triples of DNA onto amino acids, is a central part of the biochemistry of life. In this study we incorporate an analogous code, called a translation table, into the self-avoiding walk test problem. Use of a translation table permits evolution of both the distribution of commands and the behavior of the mutation operator. It thus can evolve to encode two types of domain knowledge about the test problem. The translation tables are shown to specialize to specific cases of the test problem but yield no significant improvement in performance. The emergence of encoded problem-specific knowledge in the translation tables is demonstrated. A translation table constructed from extrapolation of the evolutionary trend yields a performance improvement, suggesting that the current algorithm would require more time than that allocated in the experiments to locate translation tables that would enhance performance. A tentative technique for overcoming this limitation is outlined.
Keywords :
DNA; biochemistry; evolutionary computation; genetics; DNA; biochemistry; evolutionary algorithm; genetic code; problem-specific knowledge; translation table; Amino acids; Evolutionary computation; Genetics; Markov processes; Organisms; Proteins; Surface acoustic waves;
Conference_Titel :
Evolutionary Computation (CEC), 2011 IEEE Congress on
Conference_Location :
New Orleans, LA
Print_ISBN :
978-1-4244-7834-7
DOI :
10.1109/CEC.2011.5949954