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

Развёртывание квантованных моделей Ultralytics YOLOv8 на периферийных устройствах с помощью DeGirum

Узнай, как DeGirum развёртывает квантованные модели Ultralytics YOLO на периферийных устройствах, а также о проблемах квантования и способах их решения, из обзора доклада YOLO Vision 2023.

Nuvola LadiNuvola Ladi3 мин. чтения
Узнай, как DeGirum развёртывает квантованные модели Ultralytics YOLO на периферийных устройствах, а также о проблемах квантования и способах их решения, из обзора доклада YOLO Vision 2023.

Добро пожаловать на обзор еще одного интересного выступления с мероприятия YOLO VISION 2023 (YV23), которое прошло в Google for Startups Campus в Мадриде. Доклад представил Шаши Чилаппагар, главный архитектор и сооснователь DeGirum. Он рассказал о квантовании и развертывании квантованных моделей, рассмотрев ключевые проблемы, решения и перспективы.

Введение в квантование и развёртывание квантованных моделей#

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

Сложности квантования моделей YOLO#

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

Улучшение квантования моделей YOLO#

К счастью, для решения этих проблем есть подходящие методы. Форк DeGirum предлагает удобный для квантования подход: он разделяет выходные данные и оптимизирует декодирование ограничивающих рамок. Благодаря этим улучшениям точность квантованной модели значительно повышается по сравнению с исходным уровнем.

Архитектуры моделей, более удобные для квантования#

Изучение новых архитектур моделей — ключ к сокращению потерь при квантовании. Участники узнали, что замена SiLU на ограниченную функцию активации ReLU6 сводит потери при квантовании к минимуму и помогает сохранять точность квантованных моделей.

Развёртывание квантованных моделей#

Развернуть квантованные модели просто: для запуска любой модели на облачной платформе DeGirum нужно всего пять строк кода. В демонстрации кода в реальном времени показали, насколько легко обнаруживать объекты с помощью квантованной модели Ultralytics YOLOv5 и интегрировать квантованные модели в реальные приложения.

Для этого Ultralytics предлагает различные варианты развёртывания моделей, позволяя конечным пользователям эффективно запускать приложения на встраиваемых и периферийных устройствах. Среди доступных форматов экспорта — OpenVINO, TorchScript, TensorRT, CoreML, TFLite и TFLite Edge TPU, что обеспечивает гибкость и совместимость.

Интеграция со сторонними приложениями для развёртывания позволяет пользователям оценивать производительность наших моделей в реальных условиях.

Использование разных моделей на разных аппаратных платформах#

Участники также узнали, насколько гибко можно развёртывать разные модели на различных аппаратных платформах и как одна кодовая база может поддерживать несколько моделей на разных ускорителях. Примеры выполнения различных задач обнаружения на разнообразных аппаратных платформах продемонстрировали гибкость и масштабируемость нашего подхода.

Ресурсы и документация#

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

Подводя итоги#

По мере развития квантования важно быть в курсе новостей и участвовать в жизни сообщества. Мы стремимся постоянно оказывать поддержку и предоставлять ресурсы, которые помогут тебе разобраться в этой развивающейся области. Смотри полную запись выступления на YouTube.

Продолжим вместе изучать последние тенденции и инновации в машинном обучении и искусственном интеллекте.

Автор

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. Используй их для мониторинга посевов, отслеживания скота и точного земледелия, чтобы повысить урожайность и эффективность.
Подробнее

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

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