Evolutionary Algorithms

Evolutionary algorithms (EAs) are adaptive methods for finding problem solutions (models, knowledge) based on principles of biological evolution by natural selection, genetic variation, and 'survival of the fittest' (see Figure 13 and Evolutionary Algorithms). Holland provided the theoretical framework for the development of genetic and evolutionary algorithms that are being widely used for pattern recognition, forecasting, knowledge discovery, optimum control, and parallel processing. Useful guides for history, current developments, and applications of genetic and evolutionary algorithms are provided by Goldberg, Mitchell, and Back et al.

Successful implementations of EA as tools for solving complex economic and engineering problems have stimulated their application to solving ecological problems, which exhibit highest complexity. They allow to induce predictive models from ecological data sets similar to supervised ANN but rather than lacking an explicit model representation as typical for ANNs, EAs are

Randomly create population of solutions ¡¡pi

Select parent individuals

Project Earth Conservation

Project Earth Conservation

Get All The Support And Guidance You Need To Be A Success At Helping Save The Earth. This Book Is One Of The Most Valuable Resources In The World When It Comes To How To Recycle to Create a Better Future for Our Children.

Get My Free Ebook


Post a comment