Evolutionary Computation - A Unified Approach(English, Paperback, Jong Kenneth A. De)
Quick Overview
Product Price Comparison
Evolutionary Computation is the general term used for several computational techniques which are based to some degree on the evolution of biological life in the natural world. The computer scientist and engineers use this tool for solving complex problems and to build new models; the biologists use them to develop and test better models of natural evolutionary system; and the artificial-life scientists use them for designing and implementing artificial worlds. The most widely used form of evolutionary computation are genetic algorithms, others being genetic programming, evolution strategies and evolutionary programming. De Jong presents a comprehensive and integrated overview of this fragmented field in this book.This makes it suitable for classroom use as well as a reliable reference for computer scientists and engineers especially working in optimization problems. About The Author Kenneth A. De Jong is Professor of Computer Science, Head of Evolutionary Computation Laboratory, and Associate Director of the Krasnow Institute at George Mason University. He is the founding editor of the journal Evolutionary Computation published by MIT Press. Table of Contents 1. Introduction. 2. A Historical Perspective. 3. Canonical Evolutionary Algorithms. 4. A Unified View of Simple EAs. 5. Evolutionary Algorithms as Problem Solvers. 6. Evolutionary Computation Theory. 7. Advanced EC Topics. 8. The Road Ahead. Appendix A: Source Code Overview. Bibliography. Index.