Ultralytics YOLO27:
Назад к глоссарию Ultralytics

GPU (Graphics Processing Unit)

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

Графический процессор (GPU) — это специализированная электронная схема, изначально разработанная для ускорения обработки и создания изображений в кадровом буфере для вывода на экран. Хотя истоки GPU лежат в рендеринге компьютерной графики для игр и профессиональной визуализации, со временем они превратились в основу современных искусственного интеллекта (AI). В отличие от стандартного процессора, который использует несколько мощных ядер для последовательной обработки задач, архитектура GPU состоит из тысяч небольших эффективных ядер, предназначенных для одновременной обработки множества задач. Эта возможность, известная как параллельные вычисления, делает GPU исключительно эффективными для масштабных матричных и векторных операций, лежащих в основе глубокого обучения (DL) и сложных нейронных сетей (NN).

Ускорение рабочих нагрузок ИИ#

Главная причина, по которой GPU незаменимы для машинного обучения (ML), — их способность выполнять высокоскоростное матричное умножение. Фреймворки глубокого обучения, такие как PyTorch и TensorFlow, специально оптимизированы для использования этого аппаратного ускорения. В результате время обучения модели значительно сокращается: вычисления, которые на стандартном процессоре заняли бы недели, на GPU часто выполняются за несколько часов. Вычислительная производительность этих устройств обычно измеряется в FLOPS (операциях с плавающей запятой в секунду) — важнейшем показателе способности оборудования справляться с высокими требованиями передовых моделей, таких как YOLO26.

Различия между оборудованием: GPU, CPU и TPU#

Чтобы разобраться в аппаратной экосистеме, полезно отличать GPU от других вычислительных устройств:

  • CPU (центральный процессор): универсальный «мозг» компьютера. CPU отлично подходят для последовательной обработки и сложной логики с ветвлениями, но менее эффективны для масштабного параллелизма, необходимого при обучении крупномасштабных моделей ИИ.
  • GPU (графический процессор): отраслевой стандарт для обучения и инференса. Ведущие производители, такие как NVIDIA, используют программные экосистемы, например CUDA, чтобы разработчики могли напрямую программировать GPU для вычислений общего назначения.
  • TPU (тензорный процессор): интегральная схема специального назначения (ASIC), разработанная специально для машинного обучения на нейронных сетях. Хотя TPU очень эффективны для определённых тензорных операций, они менее универсальны, чем GPU, для более широкого спектра вычислительных задач.

Практические применения#

Внедрение высокопроизводительных GPU стало основой инноваций в самых разных отраслях:

  • Автономные транспортные средства: беспилотные автомобили должны каждую секунду обрабатывать гигабайты данных с камер, радаров и датчиков LiDAR. GPU обеспечивают инференс в реальном времени, позволяя бортовому компьютеру автомобиля запускать модели обнаружения объектов, которые мгновенно распознают пешеходов, дорожные знаки и препятствия.
  • Анализ медицинских изображений: в здравоохранении GPU ускоряют обработку изображений высокого разрешения, например МРТ и КТ. Они позволяют использовать сложные алгоритмы сегментации изображений для точного выделения опухолей или органов, помогая рентгенологам быстрее и точнее ставить диагнозы без необходимости полагаться исключительно на ручной анализ.

Обучение с использованием GPU#

При использовании пакета ultralytics задействовать GPU просто и настоятельно рекомендуется для эффективных рабочих процессов. Библиотека поддерживает автоматическое определение устройства, но ты также можешь явно указать устройство.

В следующем примере показано, как обучить модель YOLO26 на первом доступном GPU:

from ultralytics import YOLO

# Load the YOLO26n model
model = YOLO("yolo26n.pt")

# Train the model on the first available GPU (device=0)
# This significantly accelerates training compared to CPU usage
results = model.train(data="coco8.yaml", epochs=5, imgsz=640, device=0)

Развертывание и оптимизация#

Помимо обучения, GPU играют ключевую роль в развертывании моделей. Чтобы максимизировать эффективность во время инференса, модели часто преобразуют в оптимизированные форматы, такие как TensorRT, который перестраивает нейронную сеть для идеального соответствия конкретной архитектуре GPU и снижает задержку. Для разработчиков, у которых нет доступа к высокопроизводительному локальному оборудованию, платформа Ultralytics предлагает облачные решения для управления датасетами и обучения моделей на мощных удалённых кластерах GPU. Такая доступность способствует инновациям в области ИИ на периферии, позволяя развертывать сложные задачи компьютерного зрения (CV) на небольших энергоэффективных устройствах непосредственно в полевых условиях.

Explore solutions

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Оптимизируй производство с моделями Ultralytics YOLO. Vision AI обеспечивает контроль качества, обнаружение дефектов, соблюдение требований к PPE и автоматизацию сборочной линии.
Узнать больше
Компьютерное зрение в автомобильной отрасли

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Оптимизируй производство с моделями Ultralytics YOLO. Vision AI обеспечивает контроль качества, обнаружение дефектов, соблюдение требований к PPE и автоматизацию сборочной линии.
Узнать больше
Компьютерное зрение в автомобильной отрасли

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Оптимизируй производство с моделями Ultralytics YOLO. Vision AI обеспечивает контроль качества, обнаружение дефектов, соблюдение требований к PPE и автоматизацию сборочной линии.
Узнать больше
Компьютерное зрение в автомобильной отрасли

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

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

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

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

Давай вместе создавать будущее AI!

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