Introduction to Evolutionary Computing /
Evolutionary Computing is the collective name for a range of problem-solving techniques based on principles of biological evolution, such as natural selection and genetic inheritance. These techniques are being increasingly widely applied to a variety of problems, ranging from practical applications...
| Main Author: | |
|---|---|
| Corporate Author: | |
| Other Authors: | |
| Format: | eBook |
| Language: | English |
| Published: |
Berlin, Heidelberg :
Springer Berlin Heidelberg,
2003.
|
| Series: | Natural computing series.
|
| Subjects: | |
| Online Access: | Connect to the full text of this electronic book |
Table of Contents:
- Introduction
- What is an Evolutionary Algorithm?- Genetic Algorithms
- Evolution Strategies
- Evolutionary Programming
- Genetic Programming
- Learning Classifier Systems
- Parameter Control in Evolutionary Algorithms
- Multi-Modal Problems and Spatial Distribution
- Related Techniques and Hybridisation
- Theory
- Constraint Handling
- Special Forms of Evolution
- Working with Evolutionary Algorithms
- Summary
- Appendix A. Gray Coding
- Appendix B. Test Functions
- Index
- References.