Ultralytics YOLO27:
Volver al glosario de Ultralytics

Swarm Intelligence

Explora cómo la inteligencia de enjambre impulsa la IA descentralizada. Infórmate sobre PSO, ACO y las aplicaciones reales que utilizan Ultralytics YOLO26 para drones y ciudades inteligentes.

La inteligencia de enjambre (SI) define el comportamiento colectivo de sistemas descentralizados y autoorganizados, normalmente naturales o artificiales. El concepto se inspira en gran medida en los sistemas biológicos presentes en la naturaleza, como las colonias de hormigas, las bandadas de aves, los bancos de peces y el crecimiento bacteriano. En el contexto de la inteligencia artificial (AI), los sistemas de inteligencia de enjambre están formados por una población de agentes simples que interactúan localmente entre sí y con su entorno. Aunque no existe una estructura de control centralizada que dicte cómo deben comportarse los agentes individuales, las interacciones locales entre ellos dan lugar a la aparición de un comportamiento global «inteligente», capaz de resolver tareas complejas que superan las capacidades de un solo individuo.

Mecanismos y algoritmos principales#

La potencia de la inteligencia de enjambre reside en su capacidad para resolver problemas no lineales mediante la cooperación. Los agentes de estos sistemas siguen reglas sencillas —a menudo descritas como «separación», «alineación» y «cohesión»— que permiten al grupo desplazarse por entornos dinámicos. Este enfoque resulta especialmente eficaz en algoritmos de optimización, donde el espacio de búsqueda es amplio y complejo.

Dos de las implementaciones algorítmicas más destacadas son:

  • Optimización por enjambre de partículas (PSO): Inspirada en el comportamiento social de las bandadas de aves, PSO optimiza un problema intentando mejorar iterativamente una solución candidata con respecto a una medida de calidad determinada. Se utiliza ampliamente en el entrenamiento de redes neuronales y para encontrar hiperparámetros óptimos. Puedes leer más sobre la mecánica de la optimización por enjambre de partículas para comprender sus fundamentos matemáticos.
  • Optimización por colonia de hormigas (ACO): Se basa en el comportamiento de búsqueda de alimento de las hormigas, concretamente en cómo encuentran el camino más corto entre su colonia y una fuente de alimento mediante rastros de feromonas. ACO se aplica con frecuencia a problemas de enrutamiento en telecomunicaciones y operaciones logísticas.

Inteligencia de enjambre en visión por computador#

En el ámbito de la visión por computador (CV), la inteligencia de enjambre está revolucionando la forma en que las máquinas perciben e interpretan el mundo. En lugar de depender de un único modelo monolítico, los enfoques basados en enjambres utilizan múltiples agentes ligeros —a menudo implementados en dispositivos de computación en el edge— para recopilar datos y realizar inferencias de forma colaborativa.

Aplicaciones en el mundo real#

  1. Búsqueda y rescate autónomos con drones: En situaciones de desastre, un solo dron tiene una duración de batería y un campo de visión limitados. Sin embargo, un enjambre de drones autónomos puede cubrir grandes áreas de forma eficiente. Equipados con modelos de detección de objetos como YOLO26, estos drones comunican entre sí las coordenadas de las detecciones. Si un dron detecta una señal de vida, puede avisar a los demás para que converjan y verifiquen el hallazgo, optimizando la ruta de búsqueda en tiempo real sin necesitar instrucciones constantes de un piloto humano.

  2. Gestión inteligente del tráfico urbano: La planificación urbana moderna utiliza la AI en ciudades inteligentes para mitigar la congestión. Las cámaras de tráfico que actúan como un enjambre pueden supervisar intersecciones de toda una ciudad. En lugar de procesar las transmisiones de forma centralizada, lo que introduce latencia, estos agentes distribuidos utilizan edge AI para ajustar dinámicamente los tiempos de los semáforos en función del flujo local y de los datos de los dispositivos vecinos. Este enfoque descentralizado permite que toda la red de tráfico se autooptimice, reduciendo los tiempos de espera y las emisiones.

Implementación de agentes de visión#

Para desplegar un enjambre, cada agente suele necesitar un modelo rápido y eficiente capaz de ejecutarse en hardware de bajo consumo. El siguiente ejemplo muestra cómo inicializar un modelo YOLO26n ligero mediante el paquete ultralytics, que representa la capacidad de visión de un único agente de un enjambre.

from ultralytics import YOLO

# Load a lightweight YOLO26 nano model optimized for edge agents
# This simulates one agent in a swarm initializing its vision system
model = YOLO("yolo26n.pt")

# Perform inference on a local image (what the agent 'sees')
# The agent would then transmit these results to neighbors
results = model.predict("path/to/image.jpg")

# Print the number of objects detected by this agent
print(f"Agent detected {len(results[0].boxes)} objects.")

Diferencias de la inteligencia de enjambre#

Es importante distinguir la inteligencia de enjambre de conceptos de AI relacionados:

  • Frente al aprendizaje por ensamblado: Aunque ambos implican múltiples componentes, el aprendizaje por ensamblado suele combinar las predicciones de distintos modelos estáticos, como los bosques aleatorios, para mejorar la precisión. Por el contrario, la inteligencia de enjambre implica agentes activos que se desplazan por un espacio de soluciones o un entorno físico, interactúan y modifican su comportamiento con el tiempo.
  • Frente a los algoritmos evolutivos: Los algoritmos evolutivos utilizan mecanismos como la mutación y el cruce para hacer evolucionar una población a lo largo de generaciones. Aunque SI también emplea una población, los individuos de un enjambre normalmente no mueren ni se reproducen; aprenden y adaptan sus posiciones basándose en la información de sus pares, un proceso conocido como estigmergia.

El futuro de la AI colaborativa#

A medida que el hardware se hace más pequeño y el Internet de las cosas (IoT) sigue expandiéndose, la inteligencia de enjambre desempeñará un papel fundamental en la automatización descentralizada. Herramientas como la Ultralytics Platform facilitan este futuro al permitir que los equipos gestionen conjuntos de datos y entrenen modelos que se puedan desplegar fácilmente en flotas de dispositivos, posibilitando la «mente colmena» sincronizada necesaria para la robótica de enjambre avanzada y los vehículos autónomos.

Explore solutions

Visión por computadora para imágenes aéreas

Visión por computadora para imágenes aéreas

Transforma imágenes de drones y aéreas en información en tiempo real para agricultura, acuicultura, supervisión ambiental, conservación y análisis geoespacial con Ultralytics YOLO.
Más información
Visión artificial en la industria aeroespacial

Visión artificial en la industria aeroespacial

Lleva la IA de visión al monitoreo aéreo con los modelos Ultralytics YOLO. Potencia drones, flujos de trabajo aeroespaciales, conservación ambiental e industrias geoespaciales con soluciones de visión artificial.
Más información

Protege cada sitio con los modelos Ultralytics YOLO. La IA de visión potencia el monitoreo perimetral, la detección de amenazas, el reconocimiento de matrículas y la seguridad laboral.
Más información
Visión artificial en robótica

Visión artificial en robótica

Impulsa máquinas más inteligentes con los modelos de Ultralytics YOLO. La IA de visión en robótica permite la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Visión artificial en logística

Visión artificial en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La IA de visión permite inspeccionar paquetes, clasificarlos, realizar el seguimiento de vehículos y supervisar la seguridad de los almacenes en tiempo real.
Más información
Visión artificial en comercio minorista

Visión artificial en comercio minorista

Reinventa el comercio minorista con los modelos de Ultralytics YOLO. La IA de visión impulsa el seguimiento del inventario, la supervisión de estanterías, la gestión de colas y un conocimiento más inteligente de los clientes.
Más información
Visión por computador en el sector sanitario

Visión por computador en el sector sanitario

Crea soluciones sanitarias con modelos de Ultralytics YOLO. La IA de visión en el sector sanitario permite obtener imágenes médicas más rápidamente, diagnósticos más inteligentes y supervisar a los pacientes.
Más información
Visión por computador en la fabricación

Visión por computador en la fabricación

Optimiza la fabricación con modelos de Ultralytics YOLO. La IA de visión impulsa el control de calidad, la detección de defectos, el cumplimiento del PPE y la automatización de las líneas de montaje.
Más información
Visión artificial en el sector automovilístico

Visión artificial en el sector automovilístico

Aplica visión artificial en el sector automovilístico con modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para conseguir carreteras más inteligentes.
Más información
Visión artificial en agricultura

Visión artificial en agricultura

Lleva la IA de visión a la agricultura inteligente con modelos de Ultralytics YOLO. Impulsa la supervisión de cultivos, el seguimiento del ganado y la agricultura de precisión para obtener cosechas mayores e inteligentes.
Más información
Visión por computadora para imágenes aéreas

Visión por computadora para imágenes aéreas

Transforma imágenes de drones y aéreas en información en tiempo real para agricultura, acuicultura, supervisión ambiental, conservación y análisis geoespacial con Ultralytics YOLO.
Más información
Visión artificial en la industria aeroespacial

Visión artificial en la industria aeroespacial

Lleva la IA de visión al monitoreo aéreo con los modelos Ultralytics YOLO. Potencia drones, flujos de trabajo aeroespaciales, conservación ambiental e industrias geoespaciales con soluciones de visión artificial.
Más información

Protege cada sitio con los modelos Ultralytics YOLO. La IA de visión potencia el monitoreo perimetral, la detección de amenazas, el reconocimiento de matrículas y la seguridad laboral.
Más información
Visión artificial en robótica

Visión artificial en robótica

Impulsa máquinas más inteligentes con los modelos de Ultralytics YOLO. La IA de visión en robótica permite la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Visión artificial en logística

Visión artificial en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La IA de visión permite inspeccionar paquetes, clasificarlos, realizar el seguimiento de vehículos y supervisar la seguridad de los almacenes en tiempo real.
Más información
Visión artificial en comercio minorista

Visión artificial en comercio minorista

Reinventa el comercio minorista con los modelos de Ultralytics YOLO. La IA de visión impulsa el seguimiento del inventario, la supervisión de estanterías, la gestión de colas y un conocimiento más inteligente de los clientes.
Más información
Visión por computador en el sector sanitario

Visión por computador en el sector sanitario

Crea soluciones sanitarias con modelos de Ultralytics YOLO. La IA de visión en el sector sanitario permite obtener imágenes médicas más rápidamente, diagnósticos más inteligentes y supervisar a los pacientes.
Más información
Visión por computador en la fabricación

Visión por computador en la fabricación

Optimiza la fabricación con modelos de Ultralytics YOLO. La IA de visión impulsa el control de calidad, la detección de defectos, el cumplimiento del PPE y la automatización de las líneas de montaje.
Más información
Visión artificial en el sector automovilístico

Visión artificial en el sector automovilístico

Aplica visión artificial en el sector automovilístico con modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para conseguir carreteras más inteligentes.
Más información
Visión artificial en agricultura

Visión artificial en agricultura

Lleva la IA de visión a la agricultura inteligente con modelos de Ultralytics YOLO. Impulsa la supervisión de cultivos, el seguimiento del ganado y la agricultura de precisión para obtener cosechas mayores e inteligentes.
Más información
Visión por computadora para imágenes aéreas

Visión por computadora para imágenes aéreas

Transforma imágenes de drones y aéreas en información en tiempo real para agricultura, acuicultura, supervisión ambiental, conservación y análisis geoespacial con Ultralytics YOLO.
Más información
Visión artificial en la industria aeroespacial

Visión artificial en la industria aeroespacial

Lleva la IA de visión al monitoreo aéreo con los modelos Ultralytics YOLO. Potencia drones, flujos de trabajo aeroespaciales, conservación ambiental e industrias geoespaciales con soluciones de visión artificial.
Más información

Protege cada sitio con los modelos Ultralytics YOLO. La IA de visión potencia el monitoreo perimetral, la detección de amenazas, el reconocimiento de matrículas y la seguridad laboral.
Más información
Visión artificial en robótica

Visión artificial en robótica

Impulsa máquinas más inteligentes con los modelos de Ultralytics YOLO. La IA de visión en robótica permite la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Visión artificial en logística

Visión artificial en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La IA de visión permite inspeccionar paquetes, clasificarlos, realizar el seguimiento de vehículos y supervisar la seguridad de los almacenes en tiempo real.
Más información
Visión artificial en comercio minorista

Visión artificial en comercio minorista

Reinventa el comercio minorista con los modelos de Ultralytics YOLO. La IA de visión impulsa el seguimiento del inventario, la supervisión de estanterías, la gestión de colas y un conocimiento más inteligente de los clientes.
Más información
Visión por computador en el sector sanitario

Visión por computador en el sector sanitario

Crea soluciones sanitarias con modelos de Ultralytics YOLO. La IA de visión en el sector sanitario permite obtener imágenes médicas más rápidamente, diagnósticos más inteligentes y supervisar a los pacientes.
Más información
Visión por computador en la fabricación

Visión por computador en la fabricación

Optimiza la fabricación con modelos de Ultralytics YOLO. La IA de visión impulsa el control de calidad, la detección de defectos, el cumplimiento del PPE y la automatización de las líneas de montaje.
Más información
Visión artificial en el sector automovilístico

Visión artificial en el sector automovilístico

Aplica visión artificial en el sector automovilístico con modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para conseguir carreteras más inteligentes.
Más información
Visión artificial en agricultura

Visión artificial en agricultura

Lleva la IA de visión a la agricultura inteligente con modelos de Ultralytics YOLO. Impulsa la supervisión de cultivos, el seguimiento del ganado y la agricultura de precisión para obtener cosechas mayores e inteligentes.
Más información

¡Construyamos juntos el futuro de la IA!

Comienza tu recorrido hacia el futuro del aprendizaje automático