Foundations of genetic programming
The content of that book is based on two assumptions: a) Development of computer programs is comparable to the growth of animals or plants based on its genes. b) Problem solving can be led back on search certain spaces. After an explanation of the idea of Genetic Programming (GP), fitness landscapes are discussed as notation's form in order to visualize the dynamics in evolutionary search algorithms. Chapter 3 describes ways of analyzing evolution by looking at the propagation of components within the programs rather than the individual programs themselves. This can be likened to `Selfish Gene' theory of evolution by Dawkins (1976). Early genetic programming schema theorems. Such as those to Koza Altenberg, O'Relly and Whigham, fall into this category, which makes them different from the traditional genetic algorithm schema theory. Schema theorems make predictions for the average behaviour of the population at the next generation. Chapter 4 looks at GP schema theorems (such as those due to Poli and Rosca) which provide lower bounds on schema proportions. Like Holland's schema theorem, these do not include the fact that genetic operators can create new instances of schemata as well as deleting them. Therefore in the book is referred to them as `pessimistic' schema theories. However, chapter 5 describes `exact' schema theories which do make allowance for schema creation. Chapter 6 concludes the presentation of the GP schema theorems by bringing together their implications. In chapter 7 is token a different point of view, by considering the GP search space and how it varies with the size and shape of programs. Some widely applicable results are presented. The formal proofs are presented in chapter 8. Chapters 9, 10 and 11 discuss a detailed analysis of two benchmark GP problems and consider bloat within GP. The analysis uses component analysis tools of chapter 3, the schema theorems of chapters 4-6 and the search space analysis of chapter 7. Finally, while each chapter finishes with a summary of the results contained within it, chapter 12 gives the overall conclusions and indications of how the theoretical foundations of genetic programming may continue to develop. Appendix A gives some pointers to other sources of information on genetic programming, especially those available via Internet.
- Efficient tree traversal to reduce code growth in tree-based genetic programming
- Repeated patterns in genetic programming
- A methodology for processing problem constraints in genetic programming
- Evolution as computation. DIMACS workshop, Princeton, NJ, USA, January 1999
- A discipline of evolutionary programming
- Genetic algorithms: Principles and perpectives. A guide to GA theory
- Semiparametric estimation of a class of generalized linear models without smoothing
- Genetic systems programming. Theory and experiences.
- Neutral offspring controlling operators in genetic programming
- Genetic programming for anticancer therapeutic response prediction using the NCI-60 dataset
- Backward-chaining evolutionary algorithms
- Advanced genetic programming based machine learning
- Theoretical advances in artificial immune systems
- Grammars in genetic programming
- scientific article; zbMATH DE number 1700032 (Why is no real title available?)
- scientific article; zbMATH DE number 1700033 (Why is no real title available?)
- scientific article; zbMATH DE number 1700043 (Why is no real title available?)
- scientific article; zbMATH DE number 1700403 (Why is no real title available?)
- scientific article; zbMATH DE number 1728480 (Why is no real title available?)
- Memory and learning in metaheuristics
- An Introduction to Geometric Semantic Genetic Programming
- Local search approach to genetic programming for RF-PAs modeling implemented in FPGA
- Genetic programming theory and practice VIII. Papers based on the presentations at the 8th workshop, Ann Arbor, Mi, USA, May 20--22, 2010. With a foreword by Nic McPhee
- Genetically modified games
- scientific article; zbMATH DE number 4166880 (Why is no real title available?)
- Towards an information theoretic framework for genetic programming
- scientific article; zbMATH DE number 5353827 (Why is no real title available?)
- Hybrid genetic programming and GMDH system: STROGANOFF
- Slightly Beyond Turing’s Computability for Studying Genetic Programming
- On dynamical genetic programming: simple Boolean networks in learning classifier systems
- scientific article; zbMATH DE number 108429 (Why is no real title available?)
- Evolving choice structures for genetic programming
- A study of the neutrality of Boolean function landscapes in genetic programming
- scientific article; zbMATH DE number 1084399 (Why is no real title available?)
- scientific article; zbMATH DE number 1167512 (Why is no real title available?)
- scientific article; zbMATH DE number 1944895 (Why is no real title available?)
- scientific article; zbMATH DE number 1954150 (Why is no real title available?)
- scientific article; zbMATH DE number 1962045 (Why is no real title available?)
- scientific article; zbMATH DE number 1962057 (Why is no real title available?)
- scientific article; zbMATH DE number 1983522 (Why is no real title available?)
- scientific article; zbMATH DE number 2014736 (Why is no real title available?)
- scientific article; zbMATH DE number 2040705 (Why is no real title available?)
- scientific article; zbMATH DE number 2040710 (Why is no real title available?)
- scientific article; zbMATH DE number 2040713 (Why is no real title available?)
- Genetic Programming: Automatic Synthesis of Topologies and Numerical Parameters
- scientific article; zbMATH DE number 1784905 (Why is no real title available?)
- An algorithm of multivariant evolutionary synthesis of nonlinear models with real-valued chromosomes
- On the foundations and the applications of evolutionary computing
- Artificial Intelligence and Soft Computing - ICAISC 2004
- scientific article; zbMATH DE number 4114079 (Why is no real title available?)
- scientific article; zbMATH DE number 2087189 (Why is no real title available?)
- scientific article; zbMATH DE number 2087204 (Why is no real title available?)
- scientific article; zbMATH DE number 1870011 (Why is no real title available?)
- scientific article; zbMATH DE number 1870014 (Why is no real title available?)
- scientific article; zbMATH DE number 1872148 (Why is no real title available?)
- scientific article; zbMATH DE number 1872151 (Why is no real title available?)
- Vector-valued function estimation by grammatical evolution for autonomous robot control
- Genetically modified games
- An overview of schema theory
- Development of a metaheuristic programming method for the nonlinear models synthesis
- Gene expression programming: a new adaptive algorithm for solving problems
- Mapping Non-conventional Extensions of Genetic Programming
- Cross-task code reuse in genetic programming applied to visual learning
- Fairer comparisons for travelling salesman problem solutions using hash functions
- Practical performance models of algorithms in evolutionary program induction and other domains
- Cartesian genetic programming.
- Introduction to 20 years of grammatical evolution
- An evaluation of evolutionary generalisation in genetic programming
- Effects of reducing redundant parameters in parameter optimization for symbolic regression using genetic programming
- Mapping non-conventional extensions of genetic programming
This page was built for publication: Foundations of genetic programming
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2754885)