1. Que son los Algoritmos Genéticos
1.1 Algoritmos Evolutivos
Dentro de las líneas de la Inteligencia artificial y en contraposición a la búsqueda local, existen otras estrategias que llevan a cabo una búsqueda global mediante el uso de un conjunto de soluciones en lugar de una sola. Estos algoritmos se denominan Algoritmos Evolutivos.
Son llamados así por que se inspiran en la evolución biológica, basándose a su vez en la teoría de Darwin sobre la evolución natural. En este contexto, los Algoritmos evolutivos llevan a cabo una búsqueda mediante evolución de una población de individuos.
Este tipo de algoritmos se basan en los siguientes principios:
Son llamados así por que se inspiran en la evolución biológica, basándose a su vez en la teoría de Darwin sobre la evolución natural. En este contexto, los Algoritmos evolutivos llevan a cabo una búsqueda mediante evolución de una población de individuos.
Este tipo de algoritmos se basan en los siguientes principios:
- Los individuos tienen capacidad para reproducirse.
- Existe una población de tales individuos.
- Existe variedad/diferencia entre dichos individuos.
- La adaptación al medio y la capacidad de supervivencia depende de dichas diferencias.
- Los individuos mejor adaptados obtienen mayor descendencia.
- La evolución es un proceso que opera sobre los cromosomas más que sobre las estructuras de la vida que están codificadas en ellos.


