Open AccessBook
Genetic Programming II: Automatic Discovery of Reusable Programs
Reads0
Chats0
TLDR
This book presents a method to automatically decompose a program into solvable components, called automatically defined functions (ADF), and then presents case studies of the application of this method to a variety of problems.Abstract:
This book is a followon to the book in which John Koza introduced genetic programming (GP) to the world "enetic Programming: On the Programming of Computers by Means of Nataral Selection " [5] 1. As such, the primary intended audience is someone already familiar with GP; however, Koza does provide introductory material to both genetic algorithms (GA) and GP. The driving force behind this book is a method to automatically decompose a program into solvable components. The book presents this method, called automatically defined functions (ADF), and then presents case studies of the application of this method to a variety of problems. While this book's size is intimidating, there is a wealth of information to be found by the reader willing to conduct a prolonged campaign. The reader is advised to study the first seven chapters of the book to gain an understanding of the concepts behind ADFs. Then the reader should be able to select which case studies he or she finds to be of interest. If the reader is feeling overwhelmed by the information presented in the book, there are several concise chapters dealing with ADFs by Koza and others in Advances in Genetic Programming edited by Kenneth Kinnear [3] 2.read more
Citations
More filters
Book
Practical Genetic Algorithms
Randy L. Haupt,Sue Ellen Haupt +1 more
TL;DR: Introduction to Optimization The Binary genetic Algorithm The Continuous Parameter Genetic Algorithm Applications An Added Level of Sophistication Advanced Applications Evolutionary Trends Appendix Glossary Index.
Book
A Field Guide to Genetic Programming
TL;DR: A unique overview of this exciting technique is written by three of the most active scientists in GP, which starts from an ooze of random computer programs, and progressively refines them through processes of mutation and sexual recombination until high-fitness solutions emerge.
Book
Artificial Intelligence: A New Synthesis
TL;DR: Intelligent agents are employed as the central characters in this new introductory text and Nilsson gradually increases their cognitive horsepower to illustrate the most important and lasting ideas in AI.
Book
Adaptive computation and machine learning
TL;DR: This book attempts to give an overview of the different recent efforts to deal with covariate shift, a challenging situation where the joint distribution of inputs and outputs differs between the training and test stages.
Journal ArticleDOI
Hyper-heuristics: a survey of the state of the art
Edmund K. Burke,Michel Gendreau,Matthew Hyde,Graham Kendall,Gabriela Ochoa,Ender Özcan,Rong Qu +6 more
TL;DR: A critical discussion of the scientific literature on hyper-heuristics including their origin and intellectual roots, a detailed account of the main types of approaches, and an overview of some related areas are presented.
References
More filters
Book
Genetic Programming: On the Programming of Computers by Means of Natural Selection
TL;DR: This book discusses the evolution of architecture, primitive functions, terminals, sufficiency, and closure, and the role of representation and the lens effect in genetic programming.
Book
Advances in Genetic Programming
TL;DR: This third volume of Advances in Genetic Programming highlights many of the recent technical advances in this increasingly popular field.
Proceedings Article
Hierarchical genetic algorithms operating on populations of computer programs
TL;DR: A new approach in which the size and shape of the solution to such problems is dynamically created using Darwinian principles of reproduction and survival of the fittest is reported on.
Evolution of Both the Architecture and the Sequence of Work-Performing Steps of a Computer Program Using Genetic Programming with Architecture-Altering Operations
John R. Koza,David Andre +1 more
TL;DR: This chapter describes how the biological theory of gene duplication described in Susumu Ohno’s provocative book, Evolution by Means of Gene Duplication, was brought to bear on the problem of architecture discovery in genetic programming.