Ultralytics YOLO27: Вступи в список ожидания.
Лицензия YOLO
Ultralytics YOLO

Упрощение рабочих процессов классификации с Ultralytics YOLOv5 v6.2

Узнай о новом выпуске YOLOv5 v6.2: модели классификации, интеграция с ClearML, тесты производительности GPU, воспроизводимость обучения и многое другое.

Nuvola LadiNuvola Ladi3 мин. чтения
Рабочий процесс классификации в Ultralytics YOLOv5 v6.2

YOLOv5 продолжает развивать передовые методы обнаружения объектов. Новые модели классификации, воспроизводимость обучения, поддержка Apple Metal Performance Shader (MPS), а также интеграции с ClearML и Deci — вот основные нововведения версии YOLOv5 v6.2.

Важные обновления Ultralytics YOLOv5#

С момента нашего предыдущего релиза в феврале 2022 года мы работали над улучшением YOLOv5. Вот самые важные обновления в последней версии YOLOv5 v6.2:

  • Модели классификации: Впервые стали доступны предварительно обученные на ImageNet модели классификации изображений Ultralytics YOLOv5-cls.
  • Логирование в ClearML: Интеграция с инструментом отслеживания экспериментов с открытым исходным кодом ClearML. Установка с помощью pip install clearml активирует интеграцию и позволит отслеживать каждый запуск обучения в ClearML. Это также дает возможность отслеживать запуски, сравнивать их и даже планировать удаленный запуск.
  • Бенчмарки для экспорта на GPU: Запускай бенчмарки (mAP и скорость) для всех форматов экспорта YOLOv5 с помощью python utils/benchmarks.py --weights yolov5s.pt --device 0 для тестирования GPU или --device cpu для тестирования CPU.
  • Воспроизводимость обучения: Обучение Ultralytics YOLOv5 на одном GPU с помощью torch>=1.12.0 теперь полностью воспроизводимо. Также можно использовать новый аргумент --seed (по умолчанию — seed=0).
  • Поддержка Apple Metal Performance Shader (MPS): Поддержка MPS для устройств Apple M1/M2 с помощью --device mps (полная функциональность появится после обновлений torch в pytorch/pytorch#77764).

Классификация в Ultralytics YOLOv5 v6.2

Новые модели классификации#

Наша главная цель в этом релизе — добавить простые рабочие процессы классификации YOLOv5, аналогичные уже существующим для обнаружения объектов. Новые модели v6.2 YOLOv5-cls — только начало; мы продолжим улучшать их наряду с существующими моделями обнаружения. Будем рады твоему вкладу в эту работу!

В этот релиз вошли 401 PR от 41 участника сообщества с момента нашего предыдущего релиза в феврале 2022 года. В нем появились обучение, валидация, предсказание и экспорт моделей классификации (во все 11 форматов), а также предварительно обученные на ImageNet модели YOLOv5m-cls, ResNet (18, 34, 50, 101) и EfficientNet (b0–b3).

Мы обучали модели классификации Ultralytics YOLOv5-cls на ImageNet в течение 90 эпох на экземпляре 4xA100. Чтобы сравнить результаты, мы также обучали модели ResNet и EfficientNet с теми же настройками по умолчанию. Все модели экспортировали в ONNX FP32 для тестирования скорости на CPU и в TensorRT FP16 для тестирования скорости на GPU. Все тесты скорости проводились в Google Colab Pro, чтобы их было легко воспроизвести.

Что дальше у Ultralytics?#

Следующий релиз, v6.3, запланирован на сентябрь 2022 года и добавит официальную поддержку сегментации экземпляров в Ultralytics YOLOv5. Позже в этом году выйдет крупный релиз v7.0 с обновленными архитектурами для всех трех задач: обнаружения, сегментации и классификации. (В итоге сегментация экземпляров появилась в YOLOv5 v7.0.)

Посети наш репозиторий YOLOv5 с открытым исходным кодом на GitHub, чтобы следить за обновлениями и узнать больше об этом выпуске.

Автор

Nuvola Ladi
Nuvola Ladi

Менеджер по цифровому контенту · Ultralytics

Nuvola Ladi — менеджер по цифровому контенту в Ultralytics. Она создает материалы о Vision AI и Ultralytics YOLO, а также представляет компанию на отраслевых мероприятиях, таких как PyTorch Conference 2025. Она живет в Испании и получила степень магистра визуальных и цифровых медиа в IE University. До прихода в Ultralytics она работала в таких организациях, как XVA Gallery & Hotel и Rolex.

Комментарии

Задай вопрос, поделись результатами или помоги кому-нибудь.

Изучи решения

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

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

Узнай, как Ultralytics YOLO обеспечивает компьютерное зрение в спорте: отслеживание игроков и мяча, аналитика результатов, полезные выводы для тренеров и реабилитация спортсменов.
Подробнее
Компьютерное зрение для аэросъёмки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Оптимизируй производство с моделями Ultralytics YOLO. Компьютерное зрение на базе ИИ обеспечивает контроль качества, обнаружение дефектов, контроль использования СИЗ и автоматизацию сборочных линий.
Подробнее
Компьютерное зрение в автомобильной отрасли

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

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

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

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

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

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