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
Introduction to Evolutionary Computing
โ Scribed by Prof. Dr. A. E. Eiben, Dr. J. E. Smith (auth.)
- Publisher
- Springer-Verlag Berlin Heidelberg
- Year
- 2003
- Tongue
- English
- Leaves
- 306
- Series
- Natural Computing Series
- Edition
- 1
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
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 in industry and commerce to leading-edge scientific research.
This book presents the first complete overview of this exciting field aimed directly at lecturers and graduate and undergraduate students. It is also meant for those who wish to apply evolutionary computing to a particular problem or within a given application area. To this group the book is valuable because it presents EC as something to be used rather than just studied.
Last, but not least, this book contains quick-reference information on the current state-of-the-art in a wide range of related topics, so it is of interest not just to evolutionary computing specialists but to researchers working in other fields.
โฆ Table of Contents
Front Matter....Pages I-XV
Introduction....Pages 1-14
What is an Evolutionary Algorithm?....Pages 15-35
Genetic Algorithms....Pages 37-69
Evolution Strategies....Pages 71-87
Evolutionary Programming....Pages 89-99
Genetic Programming....Pages 101-114
Learning Classifier Systems....Pages 115-128
Parameter Control in Evolutionary Algorithms....Pages 129-151
Multimodal Problems and Spatial Distribution....Pages 153-172
Hybridisation with Other Techniques: Memetic Algorithms....Pages 173-188
Theory....Pages 189-203
Constraint Handling....Pages 205-220
Special Forms of Evolution....Pages 221-240
Working with Evolutionary Algorithms....Pages 241-258
Summary....Pages 259-264
Gray Coding....Pages 265-265
Test Functions....Pages 267-272
Back Matter....Pages 273-300
โฆ Subjects
Artificial Intelligence (incl. Robotics)
๐ SIMILAR VOLUMES
The overall structure of this new edition is three-tier: Part I presents the basics, Part II is concerned with methodological issues, and Part III discusses advanced topics. In the second edition the authors have reorganized the material to focus on problems, how to represent them, and then how to c
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
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
<p><p>The overall structure of this new edition is three-tier: Part I presents the basics, Part II is concerned with methodological issues, and Part III discusses advanced topics. In the second edition the authors have reorganized the material to focus on problems, how to represent them, and then ho