Глоссарий

Пограничные вычисления

Откройте для себя возможности пограничных вычислений: повысьте эффективность, сократите задержки и создайте приложения ИИ в реальном времени с помощью локальной обработки данных.

Пограничные вычисления - это парадигма распределенных вычислений, которая позволяет приблизить вычисления и хранение данных к месту, где они необходимы, чтобы улучшить время отклика и сэкономить пропускную способность. Вместо того чтобы отправлять необработанные данные на централизованный облачный сервер для обработки, пограничные вычисления выполняют вычисления локально, на источнике данных или рядом с ним. Таким "краем" может быть что угодно - от смартфона или IoT-датчика до локального сервера на заводе. Такой подход является основополагающим для достижения низкой задержки, необходимой для многих современных приложений ИИ.

Пограничные вычисления в сравнении со смежными концепциями

Важно отличать edge computing от других близких терминов:

  • Edge AI: это особое применение пограничных вычислений. Если под пограничными вычислениями понимается общая практика переноса любого типа вычислений на границу сети, то Edge AI подразумевает запуск моделей машинного обучения и рабочих нагрузок ИИ непосредственно на пограничных устройствах. Все Edge AI являются разновидностью пограничных вычислений, но не все пограничные вычисления связаны с AI.
  • Облачные вычисления: Облачные вычисления опираются на крупные централизованные центры обработки данных для выполнения мощных вычислений и хранения огромных объемов данных. Пограничные вычисления децентрализованы. Эти два подхода не являются взаимоисключающими; часто они используются вместе в гибридной модели. Пограничное устройство может выполнять первичную обработку данных и делать выводы в режиме реального времени, а менее чувствительные к времени данные отправлять в облако для дальнейшего анализа, обучения модели или долгосрочного хранения.
  • Туманные вычисления: Часто используемые как взаимозаменяемые с пограничными вычислениями, туманные вычисления представляют собой несколько иную архитектуру, в которой "туманный узел" или шлюз IoT располагается между пограничными устройствами и облаком. Он действует как промежуточный уровень, обрабатывая данные от множества пограничных устройств, прежде чем они попадут в облако, как описано консорциумом OpenFog.

Почему пограничные вычисления имеют решающее значение для искусственного интеллекта

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

  • Низкая задержка: В таких приложениях, как автономные транспортные средства и робототехника, решения должны приниматься за миллисекунды. Ждать, пока данные дойдут до облачного сервера и вернутся обратно, зачастую слишком медленно. Пограничные вычисления обеспечивают мгновенную обработку данных на устройстве.
  • Эффективность использования полосы пропускания: Непрерывная потоковая передача видео высокого разрешения с тысяч камер наблюдения в облако потребует огромной пропускной способности сети. Благодаря анализу видео на границе сети необходимо передавать только важные события или метаданные, что значительно снижает потребление полосы пропускания и затраты.
  • Повышенная конфиденциальность и безопасность: Обработка конфиденциальной информации, такой как данные распознавания лиц или анализа медицинских изображений, на локальном устройстве повышает уровень конфиденциальности данных, сводя к минимуму их передачу через Интернет.
  • Эксплуатационная надежность: Пограничные устройства могут работать независимо от постоянного подключения к Интернету. Это очень важно для промышленного IoT в удаленных местах, таких как ИИ в сельском хозяйстве или на морских нефтяных вышках, где связь может быть ненадежной.

Применение в реальном мире

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

  1. Умное производство: На заводе камеры, оснащенные моделями компьютерного зрения, такими как Ultralytics YOLO11, могут осуществлять контроль качества в режиме реального времени прямо на сборочной линии. Пограничное устройство обрабатывает видеопоток для мгновенного обнаружения дефектов, что позволяет немедленно вмешаться в ситуацию без задержек на отправку видеоматериалов в облако. Это основной компонент современных решений для интеллектуального производства.
  2. Автономные системы: Самоуправляемые автомобили - яркий пример пограничных вычислений в действии. Они оснащены мощными бортовыми компьютерами, такими как платформы NVIDIA Jetson, которые обрабатывают данные от множества датчиков в режиме реального времени, чтобы ориентироваться, избегать препятствий и реагировать на изменение дорожных условий. Полагаясь на облако для выполнения этих критически важных функций, вы можете получить опасные для жизни задержки.

Оборудование и программное обеспечение для Edge

Для эффективной реализации граничных вычислений требуется сочетание специализированного оборудования и оптимизированного программного обеспечения.

  • Аппаратное обеспечение: Устройства Edge варьируются от маломощных микроконтроллеров до более мощных систем. Это и одноплатные компьютеры, такие как Raspberry Pi, и мобильные устройства, и специализированные ускорители ИИ, такие как Google Edge TPU и другие GPU.
  • Программное обеспечение: Модели ИИ, развернутые на границе, должны быть высокоэффективными. Для этого часто используются такие методы, как квантование и обрезка моделей для уменьшения их размера и вычислительных требований. Для повышения производительности используются оптимизированные движки вывода, такие как TensorRT, OpenVINO, и среды выполнения для форматов, подобных ONNX. Кроме того, для контейнеризации используются такие инструменты, как Docker, что упрощает развертывание и управление моделями в парке распределенных пограничных устройств.

Присоединяйтесь к сообществу Ultralytics

Присоединяйтесь к будущему искусственного интеллекта. Общайтесь, сотрудничайте и развивайтесь вместе с мировыми новаторами

Присоединяйтесь сейчас
Ссылка копируется в буфер обмена