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

Edge AI

Периферийный ИИ запускает модели на телефонах, камерах, автомобилях и роботах, а не в облаке, сокращая задержку и сохраняя данные локально. Принцип работы, оборудование и применение.

Периферийный ИИ — это запуск моделей искусственного интеллекта (AI) на устройствах, создающих данные, или рядом с ними: например, на телефонах, камерах, транспортных средствах, роботах и заводских шлюзах, а не отправка этих данных в удаленный центр обработки данных. Обработка кадра с камеры или аудиофрагмента непосредственно в месте их получения исключает сетевой обмен данными, поэтому решения принимаются за миллисекунды. Устройство продолжает работать без подключения к сети, конфиденциальные входные данные остаются локально для защиты данных, а исходное видео не нужно передавать в облако, что экономит пропускную способность. Цена этого — жесткие ограничения по памяти, вычислениям и энергопотреблению, а также необходимость обновлять модели на парке устройств.

Как работает ИИ на периферийных устройствах#

Модели обычно обучают в облаке на GPU, а затем уменьшают и ускоряют для целевого устройства. Модели сжимают с помощью квантования до FP16 или INT8, прунинга и дистилляции знаний, а экспорт преобразует их в формат для движка инференса на устройстве: например, TensorRT для оборудования NVIDIA, LiteRT для Android, Core ML для устройств Apple или NCNN для ARM-процессоров. Затем устройство выполняет инференс локально и отправляет на сервер только важные данные, например оповещение, счетчик или короткий видеоролик. Эти данные также помогают улучшать модели: сложные примеры, собранные в реальных условиях, размечают, модель переобучают, а новую версию передают на устройства по беспроводной сети.

Оборудование для периферийного ИИ#

  • Нейронные процессоры (NPUs): специализированные ускорители, встроенные в большинство современных процессоров телефонов и ноутбуков. К ним относятся Neural Engine от Apple и Hexagon NPU от Qualcomm; они запускают квантованные модели в пределах энергопотребления телефона.
  • NVIDIA Jetson: встраиваемые модули, сочетающие ARM-процессор с GPU NVIDIA для роботов, дронов и умных камер, которым нужна производительность уровня GPU.
  • Raspberry Pi: недорогие одноплатные компьютеры, запускающие небольшие модели на ARM-процессоре или дополнительных платах-ускорителях.
  • Микроконтроллеры: устройства начального уровня, на которых модели размером в несколько сотен килобайт работают при энергопотреблении в милливатты.

Развертывание модели на периферийном устройстве#

Каждому классу устройств подходит свой формат экспорта. На Raspberry Pi NCNN — самый быстрый из форматов, которые Ultralytics тестирует для Ultralytics YOLO26; достаточно один раз экспортировать модель и загрузить экспортированную папку, чтобы запустить тот же детектор с помощью этого движка:

from ultralytics import YOLO

# Загрузи самую маленькую модель YOLO26 для детекции
model = YOLO("yolo26n.pt")

# Экспорт в NCNN — платформу инференса, оптимизированную для ARM-процессоров
path = model.export(format="ncnn")  # creates 'yolo26n_ncnn_model/'

# Запуск инференса с экспортированной моделью, как на устройстве
ncnn_model = YOLO(path)
results = ncnn_model("https://ultralytics.com/images/bus.jpg")
results[0].save(filename="bus_ncnn.jpg")

На сохраненном изображении показаны обнаружения, рассчитанные движком NCNN. Приложения для устройств часто упаковывают в контейнеры Docker, чтобы один и тот же образ запускался на парке одинаковых плат.

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

Применение периферийного ИИ#

  • Автономные транспортные средства: автомобили и роботы-доставщики обнаруживают пешеходов, транспорт и дорожную разметку на борту, поскольку задержка или обрыв соединения не должны замедлять торможение.
  • Умные камеры: камеры в розничной торговле, на дорогах и в системах безопасности локально обнаруживают объекты и отправляют счетчики или оповещения вместо непрерывного видео.
  • Промышленный контроль: камеры на производственных линиях отбраковывают дефектные детали за миллисекунды, а датчики вибрации на станках выявляют аномалии до того, как они приведут к простою.
  • Смартфоны: телефоны обрабатывают фотографии, расшифровывают речь и запускают на устройстве небольшие языковые модели, например модель примерно с 3 миллиардами параметров, которую Apple Intelligence запускает на устройствах Apple, а приложения используют через платформу Foundation Models от Apple.

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

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

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

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

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

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