Algoritmos Evolutivos y Bioinspirados

 

Introdución

La Computación Evolutiva hace uso de modelos computacionales de procesos naturales de evolución como base en el diseño e implementación de algoritmos para la resolución de problemas. Existe una gran variedad de propuestas y estudios sobre estos modelos, los cuales reciben el nombre genérico de Algoritmos Evolutivos. Estos tienen como característica común su inspiración en la simulación de la evolución de poblaciones de individuos (soluciones a un problema) a través de procesos de selección y reproducción.

Recientemente ha surgido otro conjunto de propuestas inspiradas en modelos biológicos, tales como Algoritmos de Optimización basados en Colonias de Hormigas, Algoritmos basados en Enjambres, etc., que se encuadran en lo que se ha denominado Algoritmos Bioinspirados.

Los Algoritmos Evolutivos y Bioinspirados (AEB) permiten abordar la resolución de una gran variedad problemas planteados como problemas de optimización y búsqueda en espacios complejos.

Introducción a la Computación Evolutiva

Introducción a las Colonias de Hormigas