Jump to ratings and reviews
Rate this book

Grammatical Evolution: Evolutionary Automatic Programming in an Arbitrary Language

Rate this book
Grammatical Evolution: Evolutionary Automatic Programming in an Arbitrary Language provides the first comprehensive introduction to Grammatical Evolution, a novel approach to Genetic Programming that adopts principles from molecular biology in a simple and useful manner, coupled with the use of grammars to specify legal structures in a search. Grammatical Evolution's rich modularity gives a unique flexibility, making it possible to use alternative search strategies - whether evolutionary, deterministic or some other approach - and to even radically change its behavior by merely changing the grammar supplied. This approach to Genetic Programming represents a powerful new weapon in the Machine Learning toolkit that can be applied to a diverse set of problem domains.

160 pages, Hardcover

First published May 1, 2003

11 people want to read

About the author

Michael O'Neill

235 books26 followers
Librarian Note: There are more than one author in the Goodreads database with this name.

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
1 (16%)
4 stars
4 (66%)
3 stars
1 (16%)
2 stars
0 (0%)
1 star
0 (0%)
Displaying 1 - 2 of 2 reviews
Profile Image for Adil Raja.
27 reviews
July 12, 2018
I read this book almost eleven years ago. This is a remarkable book and you must definitely read it if you are into evolutionary algorithms, machine learning, genetic programming, computer science and/or optimization. The authors introduce a novel way of automatically generating computer programs for solving user-specified problems. The authors begin by talking about the genetic analog from which they conceived the idea. Then they speak about how a genetic algorithm could be coupled with a grammar specified in a Backus-Naur Form to generate computer programs. In short, this is a small book that you can almost finish in a single sitting. And you will stand up well equipped with the technical and conceptual underpinnings of the algorithm.
Displaying 1 - 2 of 2 reviews

Can't find what you're looking for?

Get help and learn more about the design.