Simulador de inteligencia de enjambre: boids 3D y hormigas
Bandadas de aves y colonias por feromonas • Ciencia y algoritmos
Publicidad
Boids650
Vel. media2.8
Alineación88%
Rendimiento60 FPS
Presets:
650
Cantidad de agentes en el enjambre tridimensional. Acelerado por GPU hasta 2.500 agentes.
1.5
Fuerza repulsiva inversamente proporcional a la distancia con los vecinos más cercanos.
1.2
Fuerza de gobierno orientada a igualar la velocidad y rumbo medio de los vecinos locales.
1.0
Atracción hacia la posición promedio de la bandada para mantenerla unida sin dispersarse.
38 u
Distancia esférica máxima en la que cada boid percibe e interactúa con otros compañeros.
3.2
Límite superior cinemático de desplazamiento lineal de los agentes por fotograma.
Esquema cromático y atmósfera luminosa de la simulación tridimensional.
Punto de vista espacial dinámico para seguir la trayectoria del enjambre.
Depredador acechante
Agente invasor que induce ondas de dispersión y maniobras evasivas coordinadas.
Escenarios:
500
Población total de obreras exploradoras que componen la colonia activa.
1.5%
Porcentaje de feromona disipada por tick. Imprescindible para olvidar rutas obsoletas.
1.4
Sensibilidad direccional de las antenas para seguir gradientes químicos en el suelo.
2.2
Rapidez de desplazamiento en píxeles por fotograma de las hormigas obreras.
18 px
Radio del trazo interactivo para esculpir o demoler obstáculos con el ratón o pantalla táctil.
Capas de visualización
Permite aislar el rastro estigmérgico para observar la estructura matemática del camino.
Recomendaciones técnicas de fijate.com
Equipamiento de observación biológica y robótica de enjambre recomendados
Hormigueros acrílicos educativos con zona de forrajeo para estudiar la estigmergia real, microscopios digitales de alta definición, libros de referencia sobre inteligencia colectiva y kits de enjambre robótico.
Amazon.es
Estigmergia en vivo
Hormiguero acrílico pedagógico con zona de forrajeo y sistema de humedad
AntHouse / Antderground / Anthill
Módulo de acrílico transparente con galerías de observación, caja de forrajeo exterior para suministro de alimento y esponja de humedad para estudiar cómo las hormigas crean pistas de feromonas reales y organizan el nido sin jerarquías.
Microscopio digital USB 1080p con aumento 1000x y soporte articulado
Jiusion / Bysameyee / Depstech
Sensor CMOS de alta resolución con 8 luces LED regulables y captura de vídeo para observar en tiempo real la anatomía de los insectos, las antenas sensoriales y el transporte de granos de alimento a escala microscópica.
Libro sobre inteligencia de enjambre, emergencia y sistemas biológicos complejos
Tusquets Metatemas / Alianza / Crítica
Obras imprescindibles sobre la emergencia del orden a partir del caos: desde las investigaciones de Craig Reynolds y Marco Dorigo hasta las colonias de hormigas de E. O. Wilson y los autómatas celulares.
Kit de robótica programable con sensores infrarrojos y seguimiento de líneas
Elegoo / Makeblock / Freenove
Robot móvil programable con sensores de proximidad ultrasónicos y detección de contraste para programar algoritmos bioinspirados de esquive de obstáculos, seguimiento de caminos de feromonas y coordinación multiagente.
Fundamentos científicos de la inteligencia de enjambre y sistemas emergentes
La inteligencia de enjambre (Swarm Intelligence) es un paradigma fundamental de la ciencia de la computación bioinspirada, la teoría de la complejidad y la inteligencia artificial distribuida. A diferencia de los sistemas tradicionales basados en control centralizado, una arquitectura de enjambre delega todas las decisiones en agentes individuales simples que siguen reglas de comportamiento estrictamente locales.
Del caos aparente de miles de interacciones surge espontáneamente un orden sofisticado a escala macroscópica: bandadas que esquivan halcones sin chocar, colonias de hormigas que resuelven laberintos y redes de transporte biológicas que optimizan el gasto energético con una robustez inmune al fallo de agentes individuales.
Concepto clave: Emergencia biológica
La emergencia ocurre cuando las propiedades colectivas de un sistema no pueden deducirse únicamente analizando a sus miembros por separado. Ningún estornino sabe hacia dónde se dirige la bandada ni ninguna hormiga posee un mapa mental del hormiguero: el conocimiento reside en la red distribuida.
El modelo de Boids de Craig Reynolds (1986)
En 1986, el investigador en computación gráfica Craig Reynolds revolucionó la simulación de vida artificial al demostrar que el vuelo coordinado de las aves (al que denominó boids, abreviatura de bird-oid objects) puede reproducirse fielmente aplicando únicamente tres reglas cinemáticas deterministas:
Separación (Separation): maniobra de evasión para evitar chocar o apiñarse con los compañeros inmediatos dentro de un radio de seguridad personal.
Alineación (Alignment): fuerza que orienta el vector de velocidad y dirección del boid hacia el promedio del rumbo de los vecinos cercanos.
Cohesión (Cohesion): fuerza de atracción que empuja a cada boid hacia el centro de gravedad o posición media de su grupo local, evitando que se pierda en solitario.
Dinámica depredador-presa y pánico colectivo
Cuando introducimos un agente depredador (como un halcón en la bandada o un tiburón en el banco de peces), los boids cercanos experimentan una fuerza adicional de huida repulsiva. Esta fuerza genera un efecto dominó: la perturbación se propaga como una onda acústica a través de la bandada a velocidades superiores a la velocidad individual del ave, permitiendo que el grupo esquive al atacante dividiéndose en dos mitades y cerrándose de nuevo a su espalda en una coreografía perfecta.
Optimización por colonias de hormigas (ACO) y estigmergia
Inspirado en los experimentos del biólogo Jean-Louis Deneubourg en los años 90 y formulado matemáticamente por Marco Dorigo en 1992, el algoritmo de Optimización de Colonias de Hormigas (Ant Colony Optimization, ACO) demuestra cómo una colonia encuentra el camino óptimo entre el nido y el alimento mediante estigmergia (comunicación indirecta modificando el entorno mediante feromonas químicas).
El experimento clásico del puente asimétrico
Imaginemos dos caminos que conectan el hormiguero con una fuente de azúcar: uno corto de 10 metros y otro largo de 20 metros:
Al inicio, las hormigas eligen cualquiera de los dos puentes con un 50 % de probabilidad.
Las hormigas que eligen el camino corto llegan a la comida y regresan al nido en la mitad de tiempo que las del camino largo.
Como transitan más veces por unidad de tiempo, el camino corto acumula feromona a un ritmo dos veces superior al del camino largo.
Las nuevas exploradoras detectan una concentración más intensa en el camino corto y lo eligen de forma preferente, creando un bucle de realimentación positiva que consolida la ruta más corta hasta saturarla al 100 %.
El papel vital de la evaporación continua
Sin evaporación temporal de feromonas, los errores iniciales quedarían grabados para siempre. Al disiparse gradualmente con el aire, la colonia "olvida" las rutas antiguas y se adapta en cuestión de segundos si colocas un obstáculo en mitad de su camino habitual.
Preguntas frecuentes sobre inteligencia colectiva
¿Qué es la inteligencia de enjambre y cómo surge el comportamiento colectivo?
La inteligencia de enjambre es una rama de la computación bioinspirada donde un colectivo de agentes sencillos, sin líder ni plano central, interactúa mediante reglas locales elementales para producir un comportamiento global coordinado y complejo. Este fenómeno se denomina emergencia: ninguna hormiga o estornino conoce el diseño global, pero la sincronización colectiva resuelve problemas de navegación, defensa y optimización de recursos.
¿Cuáles son las 3 reglas fundamentales de los Boids de Craig Reynolds?
Formuladas en 1986 por Craig Reynolds, las tres fuerzas son: 1) Separación, que repele a los agentes vecinos para evitar colisiones locales; 2) Alineación, que sincroniza el rumbo y la velocidad media con los boids del entorno visual; y 3) Cohesión, que atrae a cada agente hacia la posición media o centro de masa de su grupo cercano. Al combinar estas tres fuerzas ponderadas surge el vuelo fluido y orgánico de las bandadas.
¿Cómo descubren las hormigas el camino más corto hacia la comida (experimento del puente)?
Las hormigas utilizan estigmergia: comunicación indirecta mediante feromonas. En el experimento clásico de Deneubourg con dos puentes de distinta longitud, al principio las hormigas eligen al azar. Sin embargo, las hormigas que transitan por la ruta corta completan el ciclo de ida y vuelta antes que las de la ruta larga, depositando más feromona por unidad de tiempo. Las siguientes exploradoras prefieren el camino con más aroma químico, creando un bucle de realimentación positiva que hace converger a toda la colonia en la ruta más corta.
¿Por qué es indispensable que las feromonas se evaporen con el tiempo?
La evaporación temporal evita la obsolescencia y el estancamiento. Si las feromonas fuesen permanentes, los caminos ya agotados o los desvíos erróneos seguirían atrayendo hormigas indefinidamente. La evaporación permite que la colonia olvide rutas obsoletas, se adapte dinámicamente si aparece un obstáculo nuevo o cambie de objetivo cuando una fuente de alimento se agota.
¿Qué aplicaciones prácticas tienen estos algoritmos en el mundo real?
Los algoritmos de colonia de hormigas (ACO) se utilizan a diario en la industria para optimizar rutas de reparto de flotas logísticas (problema del viajante de comercio), enrutamiento dinámico de paquetes de datos en redes de telecomunicaciones y planificación de redes eléctricas. Por su parte, los Boids de Reynolds son la base de los efectos visuales (CGI) en cine y videojuegos para multitudes de animales o naves, así como en la navegación autónoma de enjambres de drones militares y civiles.
Ciencia y espacio 3D
También te puede interesar
Herramientas gratuitas de Ciencia y espacio 3D y productividad