miércoles, diciembre 05, 2007

Estudiando a las hormigas

Desde pequeños, siempre nos ha resultado apasionante el comportamiento de las hormigas: caminando en fila todo el día, buscando comida en el verano para aprovisionarse para el invierno,...

Pues resulta que estudiándolas con detenimiento, y conociendo los patrones matemáticos que regulan sus acciones, podemos resolver bastantes problemas cotidianos: tráfico, logística, transporte de sustancias tóxicas, aeropuertos, procesos industriales,...

2 comentarios:

Francisco Ex-Altran dijo...

Hola Juanfran,

Antes de nada (¿existe algo antes de la nada?) decirte que estoy encantado con tu blog, y después de todo (¿Hay algo más allá del todo? Sin duda, ¿el aleph no?)comentar el tema de las hormiguitas.
Una aplicación muy actual del comportamiento de las colonias de hormigas es todo lo referente a los algoritmos de "relajación", utilizados en reconocimiento de patrones (visión artíficial, por ejemplo). Estos algoritmos son una mezcla de autómatas celulares (cada celda sería una hormiga) y funciones "feromónicas" (la segregación de feromonas por parte de las hormigas serían las reglas de transición del autómata). Con esta imitación de la naturaleza, es posible programar coches sin piloto para que reconozcan peatones y no los atropellen, por ejemplo.
También se utilizan las hormiguitas en el estudio del comportamiento emergente, tan de moda entre los filósofos new Age (perdón por la ironía).

Francisco J. Arias Arnedo

Juan Francisco Martínez Cerdá dijo...

es un placer leerte, y atisbar -otra vez- un poquito de las cosas que sabes

efectivamente, la inteligencia del enjambre (swarm intelligence) ha venido a configurarse como una ciencia de lo más rigurosa y práctica para los problemas que nos acosan en nuestros días

a mí, para conocer este tema, me gusta visitar los enlaces de la wikipedia, y una sencilla web que me gusta bastante: Ant Colony Optimization