Swarm Intelligence

Swarm Intelligence

Swarm Intelligence, o inteligencia de enjambre es una rama de la Inteligencia Artificial que analiza el comportamiento colectivo de sistemas descentralizados y auto-organizados. Fue presentada por primera vez en 1989 por Gerardo Beni y Jing Wang. Este tipo de sistemas funcionan con agentes (en caso de duda consultar la publicación sobre agentes) que interactúan entre ellos.

En la naturaleza, la inteligencia de enjambres se puede ver en colonias de hormigas, o en el comportamiento de rebaños. No se puede determinar con precisión cual será el comportamiento de cada individuo, pero si se puede ver el comportamiento de la especie como conjunto. De esto nace la inteligencia en enjambres, que trata de hacer que agentes se comporten de cierta manera en grupos mostrando un grado de comportamiento inteligente.

La inteligencia de enjambres, más que ser un solo tema, se divide en una rama muy grande de distintos algoritmos, como lo son el algoritmo de la colonia de abejas artificial, o la optimización de la colonia de hormigas. Por el momento no se entrará en detalle sobre esos algoritmos.

Las aplicaciones de la inteligencia en enjambre son muchas a pesar de ser una rama de la ciencia que todavía es relativamente nueva. Por citar algunos ejemplos, se puede mencionar que el ejército de los Estados Unidos está intentando utilizar esta rama de la IA para controlar vehículos sin necesidad de que sean tripulados.

El siguiente video puede explicar cómo en la naturaleza ya se aplica la inteligencia de enjambres para lograr cosas que en lo individual no serían posibles. Esto aplicado a la inteligencia artificial es lo que hace tan poderosa a esta rama de la ciencia. Permite lograr cosas que un agente por sí solo no sería capaz de completar debido a que esta fuera de sus capacidades individuales.

http://www.youtube.com/watch?v=egK2C1s4vSI

 Bibliografía:

Kennedy, James F., James Kennedy, and Russel C. Eberhart. Swarm intelligence. Morgan Kaufmann, 2001.