Cátedra: Algoritmos Geneticos :: Introduccion

 

Introducción

En la naturaleza todos los seres vivos se enfrentan a problemas que deben resolver con éxito, como conseguir más luz del sol, o cazar una mosca.

La Computación Evolutiva interpreta la naturaleza como una inmensa máquina de resolver problemas y trata de encontrar el origen de dicha potencialidad para utilizarla en nuestros programas.

Cuando la gente se enfrentó con problemas que no podían ser solucionados por métodos matemáticos o analíticos, y que la única forma de resolverlos era a través de prueba y error dirigido, es decir probar donde se crea que va a mejorar el resultado, se dio cuenta de que este proceso era similar al proceso que seguía la naturaleza, así que intentó copiar su manera de operar, y creo los algoritmos genéticos, que en la actualidad solo son un rama de una extensa materia conocida como computación evolutiva que en resumen es la ciencia computacional cuyos algoritmos imitan el proceso evolutivo de la naturaleza.