Ultralytics YOLO27:
Назад к глоссарию Ultralytics

Swarm Intelligence

Изучи, как Swarm Intelligence обеспечивает децентрализованный ИИ. Узнай о PSO, ACO и практических применениях Ultralytics YOLO26 для дронов и умных городов.

Роевой интеллект (SI) описывает коллективное поведение децентрализованных самоорганизующихся систем, обычно природных или искусственных. Эта концепция во многом вдохновлена биологическими системами, встречающимися в природе, такими как муравьиные колонии, стаи птиц, косяки рыб и рост бактерий. В контексте искусственного интеллекта (AI) системы роевого интеллекта состоят из множества простых агентов, которые локально взаимодействуют друг с другом и окружающей средой. Хотя не существует централизованной структуры управления, которая определяла бы поведение отдельных агентов, локальные взаимодействия между ними приводят к возникновению «интеллектуального» глобального поведения, способного решать сложные задачи, недоступные одному отдельному агенту.

Основные механизмы и алгоритмы#

Сила роевого интеллекта заключается в способности решать нелинейные задачи посредством сотрудничества. Агенты в таких системах следуют простым правилам, которые часто описываются как «разделение», «выравнивание» и «сплочённость» и позволяют группе перемещаться в динамических средах. Этот подход особенно эффективен в алгоритмах оптимизации, где пространство поиска обширно и сложно.

К двум наиболее известным алгоритмическим реализациям относятся:

  • Роевой алгоритм частиц (PSO): Вдохновлённый социальным поведением стаи птиц, PSO оптимизирует задачу, итеративно пытаясь улучшить кандидатное решение относительно заданной меры качества. Он широко используется для обучения нейронных сетей и поиска оптимальных гиперпараметров. Подробнее о механизмах роевого алгоритма частиц и его математических основах можно узнать здесь.
  • Муравьиный алгоритм (ACO): Основан на поисковом поведении муравьёв, в частности на том, как они находят кратчайший путь между колонией и источником пищи, используя феромонные следы. ACO часто применяется для решения задач маршрутизации в телекоммуникациях и логистических операциях.

Роевой интеллект в компьютерном зрении#

В области компьютерного зрения (CV) роевой интеллект меняет подход машин к восприятию и интерпретации окружающего мира. Вместо единственной монолитной модели в роевых подходах используется множество лёгких агентов, часто развёрнутых на периферийных вычислительных устройствах, которые совместно собирают данные и выполняют инференс.

Практические применения#

  1. Автономный поиск и спасение с помощью дронов: В чрезвычайных ситуациях один дрон имеет ограниченное время работы от аккумулятора и поле зрения. Однако рой автономных дронов может эффективно покрывать большие территории. Оснащённые моделями обнаружения объектов, такими как YOLO26, эти дроны передают друг другу координаты обнаруженных объектов. Если один дрон обнаруживает признаки жизни, он может подать сигнал другим, чтобы они сблизились и проверили находку, оптимизируя маршрут поиска в реальном времени без постоянных указаний пилота-человека.

  2. Управление трафиком в умном городе: Современное городское планирование использует AI в умных городах для снижения заторов. Камеры наблюдения за дорожным движением, работающие как рой, могут отслеживать перекрёстки по всему городу. Вместо централизованной обработки потоков, которая приводит к задержкам, эти распределённые агенты используют периферийный AI, чтобы динамически регулировать длительность сигналов светофоров на основе локального потока и данных от соседних устройств. Такой децентрализованный подход позволяет всей транспортной сети самостоятельно оптимизироваться, сокращая время ожидания и выбросы.

Реализация агентов компьютерного зрения#

Для развёртывания роя каждому агенту обычно требуется быстрая эффективная модель, способная работать на маломощном оборудовании. В следующем примере показано, как инициализировать компактную модель YOLO26n с помощью пакета ultralytics, представляющую возможности компьютерного зрения одного агента в рое.

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.")

Отличия роевого интеллекта#

Важно отличать роевой интеллект от связанных с ним концепций AI:

  • В сравнении с ансамблевым обучением: Хотя оба подхода используют несколько компонентов, ансамблевое обучение обычно объединяет предсказания разных статичных моделей, таких как случайные леса, для повышения точности. Роевой интеллект, напротив, предполагает активных агентов, которые перемещаются в пространстве решений или физической среде, взаимодействуя и изменяя своё поведение с течением времени.
  • В сравнении с эволюционными алгоритмами: Эволюционные алгоритмы используют такие механизмы, как мутация и кроссовер, чтобы развивать популяцию на протяжении поколений. Хотя SI также использует популяцию, особи в рое обычно не умирают и не размножаются; они обучаются и адаптируют свои позиции на основе информации от других особей — этот процесс известен как стигмергия.

Будущее совместного AI#

По мере уменьшения размеров оборудования и дальнейшего развития Интернета вещей (IoT) роевой интеллект будет играть ключевую роль в децентрализованной автоматизации. Такие инструменты, как Ultralytics Platform, способствуют этому будущему, позволяя командам управлять наборами данных и обучать модели, которые можно легко развёртывать на парках устройств, создавая синхронизированный «коллективный разум», необходимый для передовой роевой робототехники и автономных транспортных средств.

Explore solutions

Компьютерное зрение для аэрофотоснимков

Компьютерное зрение для аэрофотоснимков

Превращай кадры с дронов и аэрофотоснимки в аналитику в реальном времени для сельского хозяйства, аквакультуры, экологического мониторинга, охраны природы и геопространственного анализа с помощью Ultralytics YOLO.
Узнать больше
Компьютерное зрение в аэрокосмической отрасли

Компьютерное зрение в аэрокосмической отрасли

Внедри компьютерное зрение в воздушный мониторинг с моделями Ultralytics YOLO. Обеспечь дроны, аэрокосмические рабочие процессы, задачи охраны природы и геопространственные отрасли решениями на базе компьютерного зрения.
Узнать больше

Защити каждый объект с помощью моделей Ultralytics YOLO. Компьютерное зрение обеспечивает мониторинг периметра, обнаружение угроз, распознавание номерных знаков и безопасность на рабочем месте.
Узнать больше
Компьютерное зрение в робототехнике

Компьютерное зрение в робототехнике

Оснащай более умные машины моделями Ultralytics YOLO. Vision AI в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.
Узнать больше
Компьютерное зрение в логистике

Компьютерное зрение в логистике

Оптимизируй логистику с помощью моделей Ultralytics YOLO. Vision AI обеспечивает инспекцию посылок, сортировку, отслеживание транспорта и мониторинг безопасности на складах в реальном времени.
Узнать больше
Компьютерное зрение в розничной торговле

Компьютерное зрение в розничной торговле

Переосмысли розничную торговлю с помощью моделей Ultralytics YOLO. Vision AI обеспечивает отслеживание запасов, мониторинг полок, управление очередями и более глубокое понимание поведения клиентов.
Узнать больше
Компьютерное зрение в здравоохранении

Компьютерное зрение в здравоохранении

Создавай решения для здравоохранения с моделями Ultralytics YOLO. Vision AI в здравоохранении обеспечивает более быструю обработку медицинских изображений, более точную диагностику и интеллектуальный мониторинг пациентов.
Узнать больше
Компьютерное зрение в производстве

Компьютерное зрение в производстве

Оптимизируй производство с моделями Ultralytics YOLO. Vision AI обеспечивает контроль качества, обнаружение дефектов, соблюдение требований к PPE и автоматизацию сборочной линии.
Узнать больше
Компьютерное зрение в автомобильной отрасли

Компьютерное зрение в автомобильной отрасли

Применяй компьютерное зрение в автомобильной отрасли с моделями Ultralytics YOLO. Vision AI повышает безопасность дорог, эффективность систем помощи водителю и уровень автоматизации автомобилей, делая дороги умнее.
Узнать больше
Компьютерное зрение в сельском хозяйстве

Компьютерное зрение в сельском хозяйстве

Добавь Vision AI в умное сельское хозяйство с моделями Ultralytics YOLO. Оптимизируй мониторинг посевов, отслеживание поголовья и точное земледелие для более высоких и эффективных урожаев.
Узнать больше
Компьютерное зрение для аэрофотоснимков

Компьютерное зрение для аэрофотоснимков

Превращай кадры с дронов и аэрофотоснимки в аналитику в реальном времени для сельского хозяйства, аквакультуры, экологического мониторинга, охраны природы и геопространственного анализа с помощью Ultralytics YOLO.
Узнать больше
Компьютерное зрение в аэрокосмической отрасли

Компьютерное зрение в аэрокосмической отрасли

Внедри компьютерное зрение в воздушный мониторинг с моделями Ultralytics YOLO. Обеспечь дроны, аэрокосмические рабочие процессы, задачи охраны природы и геопространственные отрасли решениями на базе компьютерного зрения.
Узнать больше

Защити каждый объект с помощью моделей Ultralytics YOLO. Компьютерное зрение обеспечивает мониторинг периметра, обнаружение угроз, распознавание номерных знаков и безопасность на рабочем месте.
Узнать больше
Компьютерное зрение в робототехнике

Компьютерное зрение в робототехнике

Оснащай более умные машины моделями Ultralytics YOLO. Vision AI в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.
Узнать больше
Компьютерное зрение в логистике

Компьютерное зрение в логистике

Оптимизируй логистику с помощью моделей Ultralytics YOLO. Vision AI обеспечивает инспекцию посылок, сортировку, отслеживание транспорта и мониторинг безопасности на складах в реальном времени.
Узнать больше
Компьютерное зрение в розничной торговле

Компьютерное зрение в розничной торговле

Переосмысли розничную торговлю с помощью моделей Ultralytics YOLO. Vision AI обеспечивает отслеживание запасов, мониторинг полок, управление очередями и более глубокое понимание поведения клиентов.
Узнать больше
Компьютерное зрение в здравоохранении

Компьютерное зрение в здравоохранении

Создавай решения для здравоохранения с моделями Ultralytics YOLO. Vision AI в здравоохранении обеспечивает более быструю обработку медицинских изображений, более точную диагностику и интеллектуальный мониторинг пациентов.
Узнать больше
Компьютерное зрение в производстве

Компьютерное зрение в производстве

Оптимизируй производство с моделями Ultralytics YOLO. Vision AI обеспечивает контроль качества, обнаружение дефектов, соблюдение требований к PPE и автоматизацию сборочной линии.
Узнать больше
Компьютерное зрение в автомобильной отрасли

Компьютерное зрение в автомобильной отрасли

Применяй компьютерное зрение в автомобильной отрасли с моделями Ultralytics YOLO. Vision AI повышает безопасность дорог, эффективность систем помощи водителю и уровень автоматизации автомобилей, делая дороги умнее.
Узнать больше
Компьютерное зрение в сельском хозяйстве

Компьютерное зрение в сельском хозяйстве

Добавь Vision AI в умное сельское хозяйство с моделями Ultralytics YOLO. Оптимизируй мониторинг посевов, отслеживание поголовья и точное земледелие для более высоких и эффективных урожаев.
Узнать больше
Компьютерное зрение для аэрофотоснимков

Компьютерное зрение для аэрофотоснимков

Превращай кадры с дронов и аэрофотоснимки в аналитику в реальном времени для сельского хозяйства, аквакультуры, экологического мониторинга, охраны природы и геопространственного анализа с помощью Ultralytics YOLO.
Узнать больше
Компьютерное зрение в аэрокосмической отрасли

Компьютерное зрение в аэрокосмической отрасли

Внедри компьютерное зрение в воздушный мониторинг с моделями Ultralytics YOLO. Обеспечь дроны, аэрокосмические рабочие процессы, задачи охраны природы и геопространственные отрасли решениями на базе компьютерного зрения.
Узнать больше

Защити каждый объект с помощью моделей Ultralytics YOLO. Компьютерное зрение обеспечивает мониторинг периметра, обнаружение угроз, распознавание номерных знаков и безопасность на рабочем месте.
Узнать больше
Компьютерное зрение в робототехнике

Компьютерное зрение в робототехнике

Оснащай более умные машины моделями Ultralytics YOLO. Vision AI в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.
Узнать больше
Компьютерное зрение в логистике

Компьютерное зрение в логистике

Оптимизируй логистику с помощью моделей Ultralytics YOLO. Vision AI обеспечивает инспекцию посылок, сортировку, отслеживание транспорта и мониторинг безопасности на складах в реальном времени.
Узнать больше
Компьютерное зрение в розничной торговле

Компьютерное зрение в розничной торговле

Переосмысли розничную торговлю с помощью моделей Ultralytics YOLO. Vision AI обеспечивает отслеживание запасов, мониторинг полок, управление очередями и более глубокое понимание поведения клиентов.
Узнать больше
Компьютерное зрение в здравоохранении

Компьютерное зрение в здравоохранении

Создавай решения для здравоохранения с моделями Ultralytics YOLO. Vision AI в здравоохранении обеспечивает более быструю обработку медицинских изображений, более точную диагностику и интеллектуальный мониторинг пациентов.
Узнать больше
Компьютерное зрение в производстве

Компьютерное зрение в производстве

Оптимизируй производство с моделями Ultralytics YOLO. Vision AI обеспечивает контроль качества, обнаружение дефектов, соблюдение требований к PPE и автоматизацию сборочной линии.
Узнать больше
Компьютерное зрение в автомобильной отрасли

Компьютерное зрение в автомобильной отрасли

Применяй компьютерное зрение в автомобильной отрасли с моделями Ultralytics YOLO. Vision AI повышает безопасность дорог, эффективность систем помощи водителю и уровень автоматизации автомобилей, делая дороги умнее.
Узнать больше
Компьютерное зрение в сельском хозяйстве

Компьютерное зрение в сельском хозяйстве

Добавь Vision AI в умное сельское хозяйство с моделями Ultralytics YOLO. Оптимизируй мониторинг посевов, отслеживание поголовья и точное земледелие для более высоких и эффективных урожаев.
Узнать больше

Давай вместе создавать будущее AI!

Начни свой путь в будущее машинного обучения