YOLO Vision 2026:
Назад к глоссарию Ultralytics

Benchmark Dataset

Исследуй роль эталонных наборов данных (benchmark datasets) в оценке ИИ. Узнай, как Ultralytics YOLO26 устанавливает новые стандарты точности и скорости для задач компьютерного зрения.

Тестовый набор данных (Benchmark Dataset) — это стандартизированная высококачественная коллекция данных, предназначенная для справедливого, воспроизводимого и объективного оценивания производительности моделей машинного обучения (ML). В отличие от проприетарных данных, используемых для внутреннего тестирования, тестовый набор данных служит общедоступной «меркой» для научно-исследовательского и инженерного сообщества. Тестируя различные алгоритмы на абсолютно одинаковых входных данных и используя идентичные метрики оценки, разработчики могут точно определить, какие модели обеспечивают превосходящую точность, скорость или эффективность. Эти наборы данных имеют фундаментальное значение для отслеживания научного прогресса в таких областях, как компьютерное зрение (CV) и обработка естественного языка.

Важность стандартизации#

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

Крупные соревнования, такие как ImageNet Large Scale Visual Recognition Challenge, опираются на эти наборы данных для поощрения здоровой конкуренции и инноваций. Такая стандартизация гарантирует, что улучшения в архитектуре моделей представляют собой подлинные технологические достижения, а не результат тестирования на более простых, нестандартных или специально отобранных данных. Кроме того, использование устоявшихся бенчмарков помогает исследователям выявлять потенциальные смещения набора данных, гарантируя, что модели хорошо обобщаются на разнообразные сценарии реального мира.

Отличие эталонов от других разделений данных#

Крайне важно отличать эталонный набор данных от разделений данных (data splits), используемых в стандартном цикле разработки модели. Хотя у них есть общие черты, их роли различны:

  • Данные для обучения: материал, используемый для обучения модели. Алгоритм настраивает свои внутренние веса на основе этих данных.
  • Данные для валидации: подмножество данных, используемое во время обучения для настройки гиперпараметров и предотвращения переобучения. Оно служит предварительной проверкой, но не представляет собой финальную оценку.
  • Тестовые данные: внутренний набор данных, используемый для проверки производительности перед релизом.
  • Тестовый набор данных: универсально признанный внешний тестовый набор. Хотя бенчмарк выступает в роли тестовых данных, его главная особенность заключается в роли публичного стандарта для сравнения моделей.

Реальные приложения#

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

Обнаружение объектов в компьютерном зрении общего назначения#

Самым ярким примером в области обнаружения объектов является набор данных COCO (Common Objects in Context). Когда компания Ultralytics выпускает новую архитектуру, такую как YOLO26, ее производительность строго тестируется на COCO для проверки улучшений в средней точности в распознавании (mAP). Это позволяет исследователям точно увидеть, как YOLO26 соотносятся с YOLO11 или другими современными моделями при распознавании повседневных объектов, таких как люди, велосипеды и животные.

Безопасность беспилотного транспорта#

В автомобильной промышленности безопасность имеет первостепенное значение. Разработчики автономных транспортных средств используют специализированные бенчмарки, такие как KITTI Vision Benchmark Suite или Waymo Open Dataset. Эти наборы данных содержат сложные аннотированные записи городских условий вождения, включая пешеходов, велосипедистов и дорожные знаки. Оценивая системы восприятия на основе этих бенчмарков, инженеры могут количественно оценить надежность своей системы в реальных дорожных сценариях, гарантируя правильную реакцию ИИ на динамические опасности.

Бенчмаркинг с Ultralytics#

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

Следующий пример демонстрирует, как запустить бенчмарк для модели YOLO26 с помощью Python API. Этот процесс оценивает скорость и точность модели на стандартной конфигурации набора данных.

from ultralytics import YOLO

# Load the official YOLO26 nano model
model = YOLO("yolo26n.pt")

# Run benchmarks to evaluate performance across different formats
# This checks speed and accuracy (mAP) on the COCO8 dataset
results = model.benchmark(data="coco8.yaml", imgsz=640, half=False)

Проблемы и соображения#

Хотя бенчмарки необходимы, они не лишены недостатков. Явление, известное как «натаскивание на тест», может возникать, если исследователи оптимизируют модель специально для получения высокого балла в бенчмарке в ущерб обобщающей способности на новых, ранее не встречавшихся данных. Кроме того, статические бенчмарки могут устаревать по мере изменения реальных условий. Регулярные обновления наборов данных, такие как в проекте Objects365 или Google's Open Images, помогают смягчить эти проблемы за счет увеличения разнообразия и масштаба. Пользователи, стремящиеся управлять собственными наборами данных для кастомного тестирования, могут использовать Ultralytics Platform для оптимизированного сбора данных и оценки.

Explore solutions

Real-time AI that works with your team

ИИ в робототехнике

Делай свои машины умнее с помощью моделей Ultralytics YOLO. ИИ машинного зрения в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.
Узнать больше
Real-time AI that works with your team

ИИ в логистике

Оптимизируй логистику с помощью моделей Ultralytics YOLO. Vision AI позволяет инспектировать посылки, сортировать их, отслеживать транспортные средства и контролировать безопасность на складе в реальном времени.
Узнать больше
Real-time AI that works with your team

ИИ в розничной торговле

Переосмысли ритейл с помощью моделей Ultralytics YOLO. Vision AI расширяет возможности отслеживания запасов, мониторинга полок, управления очередями и более глубокого понимания клиентов.
Узнать больше
Real-time AI that works with your team

ИИ в здравоохранении

Создавай решения для здравоохранения с помощью моделей Ultralytics YOLO. ИИ для зрения в медицине ускоряет анализ медицинских изображений, делает диагностику более точной, а мониторинг пациентов — эффективнее.
Узнать больше
Real-time AI that works with your team

ИИ в производстве

Оптимизируй производство с помощью моделей Ultralytics YOLO. Vision AI управляет контролем качества, обнаружением дефектов, соблюдением СИЗ и автоматизацией сборочных линий.
Узнать больше
Real-time AI that works with your operation

ИИ в автомобильной отрасли

Применяй компьютерное зрение в автомобильной отрасли с моделями Ultralytics YOLO. ИИ для зрения повышает безопасность дорожного движения, помогает водителю и способствует автоматизации транспортных средств для создания более «умных» дорог.
Узнать больше
Real-time AI tailored to your operation

ИИ в сельском хозяйстве

Внедряй ИИ в «умное» сельское хозяйство с помощью моделей Ultralytics YOLO. Оптимизируй мониторинг посевов, отслеживание скота и точное земледелие для получения более высоких и «умных» урожаев.
Узнать больше
Real-time AI that works with your team

ИИ в робототехнике

Делай свои машины умнее с помощью моделей Ultralytics YOLO. ИИ машинного зрения в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.
Узнать больше
Real-time AI that works with your team

ИИ в логистике

Оптимизируй логистику с помощью моделей Ultralytics YOLO. Vision AI позволяет инспектировать посылки, сортировать их, отслеживать транспортные средства и контролировать безопасность на складе в реальном времени.
Узнать больше
Real-time AI that works with your team

ИИ в розничной торговле

Переосмысли ритейл с помощью моделей Ultralytics YOLO. Vision AI расширяет возможности отслеживания запасов, мониторинга полок, управления очередями и более глубокого понимания клиентов.
Узнать больше
Real-time AI that works with your team

ИИ в здравоохранении

Создавай решения для здравоохранения с помощью моделей Ultralytics YOLO. ИИ для зрения в медицине ускоряет анализ медицинских изображений, делает диагностику более точной, а мониторинг пациентов — эффективнее.
Узнать больше
Real-time AI that works with your team

ИИ в производстве

Оптимизируй производство с помощью моделей Ultralytics YOLO. Vision AI управляет контролем качества, обнаружением дефектов, соблюдением СИЗ и автоматизацией сборочных линий.
Узнать больше
Real-time AI that works with your operation

ИИ в автомобильной отрасли

Применяй компьютерное зрение в автомобильной отрасли с моделями Ultralytics YOLO. ИИ для зрения повышает безопасность дорожного движения, помогает водителю и способствует автоматизации транспортных средств для создания более «умных» дорог.
Узнать больше
Real-time AI tailored to your operation

ИИ в сельском хозяйстве

Внедряй ИИ в «умное» сельское хозяйство с помощью моделей Ultralytics YOLO. Оптимизируй мониторинг посевов, отслеживание скота и точное земледелие для получения более высоких и «умных» урожаев.
Узнать больше
Real-time AI that works with your team

ИИ в робототехнике

Делай свои машины умнее с помощью моделей Ultralytics YOLO. ИИ машинного зрения в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.
Узнать больше
Real-time AI that works with your team

ИИ в логистике

Оптимизируй логистику с помощью моделей Ultralytics YOLO. Vision AI позволяет инспектировать посылки, сортировать их, отслеживать транспортные средства и контролировать безопасность на складе в реальном времени.
Узнать больше
Real-time AI that works with your team

ИИ в розничной торговле

Переосмысли ритейл с помощью моделей Ultralytics YOLO. Vision AI расширяет возможности отслеживания запасов, мониторинга полок, управления очередями и более глубокого понимания клиентов.
Узнать больше
Real-time AI that works with your team

ИИ в здравоохранении

Создавай решения для здравоохранения с помощью моделей Ultralytics YOLO. ИИ для зрения в медицине ускоряет анализ медицинских изображений, делает диагностику более точной, а мониторинг пациентов — эффективнее.
Узнать больше
Real-time AI that works with your team

ИИ в производстве

Оптимизируй производство с помощью моделей Ultralytics YOLO. Vision AI управляет контролем качества, обнаружением дефектов, соблюдением СИЗ и автоматизацией сборочных линий.
Узнать больше
Real-time AI that works with your operation

ИИ в автомобильной отрасли

Применяй компьютерное зрение в автомобильной отрасли с моделями Ultralytics YOLO. ИИ для зрения повышает безопасность дорожного движения, помогает водителю и способствует автоматизации транспортных средств для создания более «умных» дорог.
Узнать больше
Real-time AI tailored to your operation

ИИ в сельском хозяйстве

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

Давай строить будущее ИИ вместе!

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