Algoritmos genéticos – I

Jesús Armand. (Zaragoza).

Ya he decidido cuál va a ser el tema del programa que voy a hacer para la asignatura de programación II. He decidido hacer una aplicación en donde aplicaré un algoritmo genético. Se me ha ocurrido ir explicando poco a poco en el blog los pasos que voy haciendo para que así también vosotros dispongáis del código por si os parece interesante.

Hoy aprovecharé este post para acercaros lo que son los algoritmos genéticos.

Un algoritmo es una serie de pasos organizados que describe el proceso que se debe seguir, para dar solución a un problema específico.

En los años 1970, de la mano de John Holland, surgió una de las líneas más prometedoras de la inteligencia artificial, la de los algoritmos genéticos.
Son llamados así porque se inspiran en la evolución biológica y su base
genético-molecular. Estos algoritmos hacen evolucionar una población de
individuos sometiéndola a acciones aleatorias semejantes a las que actúan en la evolución biológica (mutaciones y recombinaciones genéticas),
así como también a una selección de acuerdo con algún criterio, en
función del cual se decide cuáles son los individuos más adaptados, que
sobreviven, y cuáles los menos aptos, que son descartados.

Los algoritmos genéticos forman parte de una familia denominada algoritmos evolutivos, que incluye las estrategias de evolución, la programación evolutiva y la programación genética.

Información extraída de wikipedia.org

En los próximos días iré poniendo parte del código que estoy desarrollando.

Un saludo.

Jesús Armand Calejero Román
jacroman@unizar.es

Esta entrada fue publicada en Ciencia y programación. Guarda el enlace permanente.

Una respuesta a Algoritmos genéticos – I

  1. Ricardo dijo:

    De acuerdo Jesús,seguiremos con sumo interés tus avances con ese programa.Procura que las explicaciones sean escuetas pero precisas.Ricardo.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s