Meet YOLO26: next-gen vision AI.

Link to this sectionYOLOv6-3.0 против YOLO11#

При оценке моделей компьютерного зрения для высокопроизводительных приложений выбор правильной архитектуры критически важен. Эволюция зрения на базе ИИ привела к созданию специализированных моделей, адаптированных для различных сред. Это подробное руководство сравнивает две известные модели в экосистеме: промышленно ориентированную YOLOv6-3.0 и крайне универсальную Ultralytics YOLO11.

Обе модели предлагают отличные решения для специалистов по машинному обучению, но они подходят для разных парадигм развертывания. Ниже мы разберем их архитектуры, методологии обучения и идеальные сценарии развертывания в реальных условиях, чтобы помочь тебе принять взвешенное решение.

Link to this sectionYOLOv6-3.0: специализация на промышленной пропускной способности#

Разработанная отделом Vision AI компании Meituan, YOLOv6-3.0 позиционируется как фреймворк детектирования объектов следующего поколения, специально оптимизированный для промышленных приложений.

Link to this sectionОсновные особенности архитектуры#

YOLOv6-3.0 делает упор на максимизацию пропускной способности на аппаратных ускорителях, таких как GPU NVIDIA. Её бэкенд базируется на дизайне EfficientRep, который очень удобен для аппаратных операций инференса на GPU с использованием платформ вроде TensorRT.

Важной архитектурной особенностью является модуль Bi-directional Concatenation (BiC) в неке (neck) модели, который улучшает слияние признаков на разных масштабах. Для улучшения сходимости во время фазы обучения YOLOv6 использует стратегию Anchor-Aided Training (AAT). Эта стратегия временно задействует анкорные боксы в процессе обучения, чтобы получить преимущества парадигм на основе анкоров, в то время как инференс по своей сути остается свободным от анкоров.

Хотя YOLOv6-3.0 отлично проявляет себя в высокоскоростных средах пакетной обработки, таких как офлайн-видеоаналитика на мощном серверном оборудовании, эта глубокая специализация иногда может приводить к субоптимальной задержке на CPU-ориентированных периферийных устройствах по сравнению с моделями, разработанными для более широких задач общего назначения.

Узнай больше о YOLOv6

Link to this sectionUltralytics YOLO11: универсальный стандарт для мультизадачности#

Выпущенная компанией Ultralytics, YOLO11 представляет собой серьезный сдвиг в сторону единого, высокоэффективного фреймворка, способного решать огромное количество задач зрения одновременно.

Link to this sectionПреимущество Ultralytics#

Хотя специализированные промышленные модели ценны, большинство современных разработчиков отдают приоритет балансу производительности, простоте использования, эффективности памяти и поддержке разнообразных задач. YOLO11 выигрывает за счет предоставления комплексного решения.

В отличие от YOLOv6, которая сфокусирована исключительно на детектировании ограничивающих рамок, Ultralytics YOLO11 изначально оснащена средствами для сегментации экземпляров, оценки поз, классификации изображений и извлечения ориентированных ограничивающих рамок (OBB). Она достигает этого, сохраняя при этом невероятно доступную экосистему.

Оптимизированные рабочие процессы машинного обучения

Ultralytics создает опыт «от нуля до героя». Вместо сложной настройки окружения, распространенной в исследовательских репозиториях, ты можешь обучать, проверять и экспортировать модели через единый Python API или интерфейс командной строки. Платформа Ultralytics дополнительно упрощает разметку наборов данных и облачное обучение.

Узнай больше о YOLO11

Link to this sectionПроизводительность и техническое сравнение#

В таблице ниже представлен детальный обзор того, как эти модели работают в различных размерах. Обрати внимание на существенное сокращение количества параметров и FLOPs в моделях YOLO11 по сравнению с их аналогами YOLOv6, что обеспечивает YOLO11 превосходный баланс производительности.

Модельразмер
(пиксели)
mAPval
50-95
Скорость
CPU ONNX
(мс)
Скорость
T4 TensorRT10
(мс)
параметры
(М)
FLOPs
(Б)
YOLOv6-3.0n64037.5-1.174.711.4
YOLOv6-3.0s64045.0-2.6618.545.3
YOLOv6-3.0m64050.0-5.2834.985.8
YOLOv6-3.0l64052.8-8.9559.6150.7
YOLO11n64039.556.11.52.66.5
YOLO11s64047.090.02.59.421.5
YOLO11m64051.5183.24.720.168.0
YOLO11l64053.4238.66.225.386.9
YOLO11x64054.7462.811.356.9194.9

Link to this sectionТребования к памяти и эффективность обучения#

При подготовке пользовательских данных эффективность обучения имеет первостепенное значение. Модели Ultralytics YOLO требуют значительно меньшего использования VRAM во время обучения, чем сильно кастомизированные промышленные сети или массивные архитектуры на основе Transformer. Это демократизирует ИИ, позволяя исследователям дообучать высокоточные модели на потребительских GPU. Более того, активное сообщество Ultralytics гарантирует, что такие инструменты, как настройка гиперпараметров и интеграции логирования (например, Weights & Biases или Comet ML), всегда актуальны.

Link to this sectionСценарии использования и рекомендации#

Выбор между YOLOv6 и YOLO11 зависит от твоих конкретных требований проекта, ограничений развертывания и предпочтений в экосистеме.

Link to this sectionКогда выбирать YOLOv6#

YOLOv6 — сильный выбор для:

  • Промышленного внедрения с учетом оборудования: сценарии, где аппаратная ориентированность модели и эффективная репараметризация обеспечивают оптимизированную производительность на конкретном целевом оборудовании.
  • Быстрого одноэтапного обнаружения: приложения, где приоритетом является чистая скорость вывода на GPU для обработки видео в реальном времени в контролируемых условиях.
  • Интеграции в экосистему Meituan: команды, которые уже работают в рамках технологического стека и инфраструктуры развертывания Meituan.

Link to this sectionКогда выбирать YOLO11#

YOLO11 рекомендуется для:

  • Производственного развертывания на периферии: коммерческих приложений на устройствах типа Raspberry Pi или NVIDIA Jetson, где надежность и активная поддержка имеют первостепенное значение.
  • Многозадачных приложений компьютерного зрения: проектов, требующих детектирования, сегментации, оценки позы и OBB в рамках одной унифицированной среды.
  • Быстрого прототипирования и развертывания: команд, которым нужно быстро перейти от сбора данных к производству, используя оптимизированный Python API Ultralytics.

Link to this sectionКогда выбирать Ultralytics (YOLO26)#

Для большинства новых проектов Ultralytics YOLO26 предлагает наилучшее сочетание производительности и опыта разработчика:

  • Развертывания на периферии без NMS: приложений, требующих стабильного вывода с низкой задержкой без сложности постобработки подавления немаксимумов.
  • Среды только с CPU: устройств без выделенного GPU-ускорения, где до 43% более быстрый вывод на CPU у YOLO26 дает решающее преимущество.
  • Детектирования мелких объектов: сложных сценариев, таких как аэросъемка с дронов или анализ датчиков IoT, где ProgLoss и STAL значительно повышают точность на крошечных объектах.

Link to this sectionПример кода: единый Python API#

Обучение самой современной модели с помощью Ultralytics занимает всего несколько строк кода. Этот же API обрабатывает предсказания, валидации и экспорт в такие форматы, как ONNX или OpenVINO.

from ultralytics import YOLO

# Load a pretrained YOLO11 Nano model
model = YOLO("yolo11n.pt")

# Train the model on the COCO8 dataset for 50 epochs
results = model.train(data="coco8.yaml", epochs=50, imgsz=640)

# Run fast inference on a sample image
prediction = model("https://ultralytics.com/images/bus.jpg")

# Export for edge deployment
model.export(format="onnx")

Link to this sectionВзгляд в будущее: появление YOLO26#

Хотя YOLO11 является огромным шагом вперед по сравнению с устаревшими архитектурами, разработчикам, стремящимся к абсолютному пределу производительности, стоит подумать об обновлении до революционной Ultralytics YOLO26.

Выпущенная в январе 2026 года, YOLO26 устанавливает новый стандарт эффективности моделей ИИ, привнося инновации, ранее невиданные в области компьютерного зрения:

  • Сквозной дизайн без NMS: отказ от необходимости немаксимального подавления (NMS) значительно снижает задержку развертывания — метод, впервые представленный в YOLOv10.
  • Оптимизатор MuSGD: интегрируя стабильность обучения LLM в задачи зрения, этот оптимизатор объединяет SGD и Muon для невероятно стабильной и быстрой сходимости.
  • Оптимизировано для CPU: благодаря удалению функции Distribution Focal Loss (DFL), YOLO26 достигает до 43% более быстрого инференса на CPU, что делает её идеальным выбором для мобильных устройств, IoT и периферийных ИИ-приложений.
  • Продвинутые функции потерь: реализации ProgLoss и STAL значительно улучшают распознавание мелких объектов, что жизненно важно для аэрофотосъемки и робототехники.

Узнай больше о YOLO26

Link to this sectionЗаключение и рекомендации#

Если твоя среда развертывания строго ограничена высокоинженерными промышленными GPU-конвейерами, требующими пакетного инференса, YOLOv6-3.0 остается интересным инструментом. Однако для подавляющего большинства реальных сценариев, требующих масштабируемых, простых в обучении и высокоточных моделей, Ultralytics YOLO11 — и передовая YOLO26 — являются бесспорными рекомендациями.

Экосистема Ultralytics дает тебе возможность быстро пройти путь от сбора набора данных до развертывания на периферии, гарантируя, что твои проекты будут ориентированы на будущее и поддержаны обширной документацией и сообществом. Для тех, кто изучает другие эффективные архитектуры, мы также рекомендуем ознакомиться с YOLOv8 для надежной поддержки проверенных временем решений или сразу перейти к следующему поколению с YOLO26.

Участники

Комментарии