PC Actual Kiosko Online

Consejos

Consultas

Holland y los algoritmos genéticos de programación

07-10-2008 Sistemas operativos

Este otoño, te vamos a seguir invitando a una ración diaria de culturilla tecnológica por si tienes que enfrentarte a un quiz test informático a traición nada más volver a clase. Estáte atento, porque al final de la serie haremos un concurso wiki de cara al SIMO y nuestros XVI Premios PC Actual

¿SABÍAS QUE...? (#208)

La mayor parte de los científicos se ha inspirado en fenómenos y comportamientos de la naturaleza a la hora de concebir muchas de las innovaciones tecnológicas que nos rodean. Uno de estos investigadores es el estadounidense John Holland, experto en sistemas adaptativos y pionero en la aplicación de principios de la biología a la resolución de problemas de búsqueda y optimización.

 

Una de las principales aportaciones que ha hecho a la inteligencia artificial son los algoritmos genéticos, un método de resolución que facilita la evolución de una población de individuos (posibles soluciones a un problema) mediante sucesos aleatorios y criterios de selección.

 

Grosso modo, un algoritmo genético identifica las variables de las que depende el problema, las codifica y facilita la competencia entre las distintas soluciones propuestas recurriendo a intercambios de información y alteraciones a lo largo de un proceso de selección similar a la selección natural.

 

De esta manera, Holland consiguió ya en los años 50 y 60 imitar el proceso de adaptación de los organismos vivos a su ecosistema diseñando un entorno artificial regido por los mismos mecanismos que gobiernan los sistemas naturales.

Compártelo!
Cerrar
  • Redes sociales
  • Correo electrónico
Enviar por correo
Holland y los algoritmos genéticos de programación

John Holland, pionero en la disciplina de la inteligencia artificial conocida como informática evolutiva