Abstract
Evolutionary computation algorithms are stochastic optimization methods; they are conveniently presented using the metaphor of natural evolution: a randomly initialized population of individuals evolves following a simulation of the Darwinian principle. New individuals are generated using genetic operations such as mutation and crossover. The probability of survival of the newly generated solutions depends on their fitness (Michalewicz et al., 1995). Evolutionary algorithms (EAs) have been successfully used to solve different types of optimization problems (Back, 1996). In the most general terms, evolution can be described as a two-step iterative process, consisting of random variation followed by selection. The structure of any evolutionary computation algorithm is shown in the figure 1.
Cite
CITATION STYLE
Padilla, F., Torres, A., Ponce, J., Dolores, M., Ratt, S., & Ponce-de-Le, E. (2011). Evolvable Metaheuristics on Circuit Design. In Advances in Analog Circuits. InTech. https://doi.org/10.5772/14688
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.