TY - GEN
T1 - Grammatical evolution
AU - Ryan, Conor
N1 - Publisher Copyright:
© 2009 Copyright is held by the author/owner(s).
PY - 2009
Y1 - 2009
N2 - Grammatical Evolution is an automatic programming system that is a form of Genetic Programming that uses grammars to evolve structures. These structures can be in any form that can be specified using a grammar, including computer languages, graphs and neural networks. When evolving computer languages, multiple types can be handled in a completely transparent manner. This tutorial gives a brief introduction to Backus Naur Form grammars and a background into the use of grammars with Genetic Programming, before describing the inner workings of Grammatical Evolution and some of the more commonly used extensions.
AB - Grammatical Evolution is an automatic programming system that is a form of Genetic Programming that uses grammars to evolve structures. These structures can be in any form that can be specified using a grammar, including computer languages, graphs and neural networks. When evolving computer languages, multiple types can be handled in a completely transparent manner. This tutorial gives a brief introduction to Backus Naur Form grammars and a background into the use of grammars with Genetic Programming, before describing the inner workings of Grammatical Evolution and some of the more commonly used extensions.
KW - genetic programming
KW - grammars
UR - http://www.scopus.com/inward/record.url?scp=85132346707&partnerID=8YFLogxK
U2 - 10.1145/1570256.1570408
DO - 10.1145/1570256.1570408
M3 - Conference contribution
AN - SCOPUS:85132346707
SN - 9781605583259
T3 - Proceedings of the 11th Annual Genetic and Evolutionary Computation Conference, GECCO-2009
SP - 2907
EP - 2947
BT - Proceedings of the 11th Annual Genetic and Evolutionary Computation Conference, GECCO-2009
PB - Association for Computing Machinery
T2 - 11th Annual Genetic and Evolutionary Computation Conference, GECCO-2009
Y2 - 8 July 2009 through 12 July 2009
ER -