Встречай YOLO26: ИИ компьютерного зрения нового поколения.
Ultralytics
Назад к глоссарию Ultralytics

Weights & Biases

Узнай, как Weights & Biases упрощает MLOps для Ultralytics YOLO26. Научись отслеживать эксперименты, оптимизировать гиперпараметры и управлять артефактами для получения лучших моделей.

Weights & Biases (часто сокращается как W&B или WandB) — это комплексная платформа Machine Learning Operations (MLOps), разработанная для того, чтобы помочь специалистам по данным и инженерам машинного обучения оптимизировать рабочий процесс разработки моделей. Будучи инструментом, ориентированным на разработчиков, он выступает в качестве центральной системы учета для отслеживания экспериментов, версионирования наборов данных и моделей, а также визуализации метрик производительности в режиме реального времени. В сложной области искусственного интеллекта поддержание воспроизводимости и прозрачности процессов обучения имеет решающее значение; Weights & Biases решает эту задачу, автоматически записывая гиперпараметры, системные метрики и выходные файлы, что позволяет командам эффективно сравнивать различные эксперименты и определять наиболее эффективные конфигурации.

Link to this sectionОсновные возможности в машинном обучении#

Основная ценность Weights & Biases заключается в способности упорядочивать часто хаотичный процесс обучения моделей глубокого обучения. Платформа предоставляет набор инструментов, которые интегрируются напрямую с популярными фреймворками, такими как PyTorch, и экосистемой Ultralytics.

  • Отслеживание экспериментов: эта функция записывает все параметры конфигурации, такие как скорость обучения, размер пакета и архитектура модели. Она также регистрирует динамические метрики, такие как функции потерь и точность с течением времени, отображая их в интерактивных графиках.
  • Оптимизация гиперпараметров: W&B Sweeps автоматизирует процесс настройки гиперпараметров. Исследуя различные комбинации параметров, ты можешь максимизировать метрики производительности модели, такие как средняя точность (mAP), без ручного вмешательства.
  • Управление артефактами: чтобы обеспечить полное отслеживание происхождения, W&B Artifacts контролирует версии наборов данных и контрольных точек моделей. Это позволяет тебе точно отследить, какая версия данных создала конкретную модель, что является ключевым компонентом надежного мониторинга моделей.
  • Системный мониторинг: платформа отслеживает использование оборудования, включая загрузку GPU, потребление памяти и температуру. Это помогает выявлять узкие места и обеспечивать эффективное распределение ресурсов во время интенсивных сеансов обучения.

Link to this sectionРеальные приложения#

Weights & Biases широко используется в различных отраслях для ускорения развертывания решений в области компьютерного зрения и NLP.

  1. Совместные исследования и разработки: крупные команды исследователей ИИ используют W&B для мгновенного обмена результатами экспериментов. Например, команда, разрабатывающая систему восприятия автономного транспортного средства, может иметь несколько инженеров, обучающих разные архитектуры обнаружения объектов. W&B объединяет эти запуски в единую панель управления, позволяя команде совместно анализировать, какая архитектура лучше справляется с пограничными случаями, что способствует ускорению циклов итераций.

  2. Поддержка производственных моделей: в промышленных условиях, например при контроле качества производства, модели должны периодически переобучаться на новых данных, чтобы предотвратить дрейф данных. W&B помогает инженерам сравнивать производительность модели-кандидата с текущей базовой моделью, гарантируя, что на периферийные устройства развертываются только те модели, которые обладают превосходной точностью и полнотой.

Link to this sectionИнтеграция с Ultralytics YOLO#

Интеграция между Weights & Biases и Ultralytics происходит бесшовно, предоставляя богатые возможности визуализации для задач обнаружения объектов, сегментации и оценки позы. При обучении современной модели, такой как YOLO26, интеграция автоматически записывает метрики, предсказания ограничивающих рамок (BBox) и матрицы ошибок.

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

from ultralytics import YOLO

# Ensure the wandb client is installed
# pip install wandb

# Load the YOLO26 model (latest generation)
model = YOLO("yolo26n.pt")

# Train the model on the COCO8 dataset
# The integration automatically detects wandb and logs metrics
model.train(data="coco8.yaml", epochs=5, project="YOLO26_Experiments", name="run_01")

Link to this sectionРазличие: Платформа и параметры нейронной сети#

Важно различать платформу "Weights & Biases" и фундаментальные концепции нейронных сетей: веса (weights) и смещения (biases).

  • Веса и смещения (параметры): В нейронной сети «веса» — это обучаемые параметры, определяющие силу связи между нейронами, а «смещения» — дополнительные параметры, позволяющие сдвигать функцию активации. Это математические значения, оптимизируемые в процессе обратного распространения ошибки.
  • Weights & Biases (платформа): Это внешний программный инструмент, обсуждаемый на этой странице. Хотя платформа отслеживает значения и градиенты весов и смещений нейронной сети для анализа, это уровень управления, работающий поверх обучающих данных и процесса, а не сами математические компоненты.

Для пользователей, которые хотят управлять всем жизненным циклом, включая аннотирование и развертывание, наряду с отслеживанием экспериментов, Ultralytics Platform также предлагает надежные инструменты, дополняющие детальное логирование метрик, предоставляемое интеграцией Weights & Biases.

Explore solutions

Real-time AI that works with your team

ИИ в робототехнике

Делай свои машины умнее с помощью моделей Ultralytics YOLO. ИИ машинного зрения в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.
Узнать больше
Real-time AI that works with your team

ИИ в логистике

Оптимизируй логистику с помощью моделей Ultralytics YOLO. Vision AI позволяет инспектировать посылки, сортировать их, отслеживать транспортные средства и контролировать безопасность на складе в реальном времени.
Узнать больше
Real-time AI that works with your team

ИИ в розничной торговле

Переосмысли ритейл с помощью моделей Ultralytics YOLO. Vision AI расширяет возможности отслеживания запасов, мониторинга полок, управления очередями и более глубокого понимания клиентов.
Узнать больше
Real-time AI that works with your team

ИИ в здравоохранении

Создавай решения для здравоохранения с помощью моделей Ultralytics YOLO. ИИ для зрения в медицине ускоряет анализ медицинских изображений, делает диагностику более точной, а мониторинг пациентов — эффективнее.
Узнать больше
Real-time AI that works with your team

ИИ в производстве

Оптимизируй производство с помощью моделей Ultralytics YOLO. Vision AI управляет контролем качества, обнаружением дефектов, соблюдением СИЗ и автоматизацией сборочных линий.
Узнать больше
Real-time AI that works with your operation

ИИ в автомобильной отрасли

Применяй компьютерное зрение в автомобильной отрасли с моделями Ultralytics YOLO. ИИ для зрения повышает безопасность дорожного движения, помогает водителю и способствует автоматизации транспортных средств для создания более «умных» дорог.
Узнать больше
Real-time AI tailored to your operation

ИИ в сельском хозяйстве

Внедряй ИИ в «умное» сельское хозяйство с помощью моделей Ultralytics YOLO. Оптимизируй мониторинг посевов, отслеживание скота и точное земледелие для получения более высоких и «умных» урожаев.
Узнать больше
Real-time AI that works with your team

ИИ в робототехнике

Делай свои машины умнее с помощью моделей Ultralytics YOLO. ИИ машинного зрения в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.
Узнать больше
Real-time AI that works with your team

ИИ в логистике

Оптимизируй логистику с помощью моделей Ultralytics YOLO. Vision AI позволяет инспектировать посылки, сортировать их, отслеживать транспортные средства и контролировать безопасность на складе в реальном времени.
Узнать больше
Real-time AI that works with your team

ИИ в розничной торговле

Переосмысли ритейл с помощью моделей Ultralytics YOLO. Vision AI расширяет возможности отслеживания запасов, мониторинга полок, управления очередями и более глубокого понимания клиентов.
Узнать больше
Real-time AI that works with your team

ИИ в здравоохранении

Создавай решения для здравоохранения с помощью моделей Ultralytics YOLO. ИИ для зрения в медицине ускоряет анализ медицинских изображений, делает диагностику более точной, а мониторинг пациентов — эффективнее.
Узнать больше
Real-time AI that works with your team

ИИ в производстве

Оптимизируй производство с помощью моделей Ultralytics YOLO. Vision AI управляет контролем качества, обнаружением дефектов, соблюдением СИЗ и автоматизацией сборочных линий.
Узнать больше
Real-time AI that works with your operation

ИИ в автомобильной отрасли

Применяй компьютерное зрение в автомобильной отрасли с моделями Ultralytics YOLO. ИИ для зрения повышает безопасность дорожного движения, помогает водителю и способствует автоматизации транспортных средств для создания более «умных» дорог.
Узнать больше
Real-time AI tailored to your operation

ИИ в сельском хозяйстве

Внедряй ИИ в «умное» сельское хозяйство с помощью моделей Ultralytics YOLO. Оптимизируй мониторинг посевов, отслеживание скота и точное земледелие для получения более высоких и «умных» урожаев.
Узнать больше
Real-time AI that works with your team

ИИ в робототехнике

Делай свои машины умнее с помощью моделей Ultralytics YOLO. ИИ машинного зрения в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.
Узнать больше
Real-time AI that works with your team

ИИ в логистике

Оптимизируй логистику с помощью моделей Ultralytics YOLO. Vision AI позволяет инспектировать посылки, сортировать их, отслеживать транспортные средства и контролировать безопасность на складе в реальном времени.
Узнать больше
Real-time AI that works with your team

ИИ в розничной торговле

Переосмысли ритейл с помощью моделей Ultralytics YOLO. Vision AI расширяет возможности отслеживания запасов, мониторинга полок, управления очередями и более глубокого понимания клиентов.
Узнать больше
Real-time AI that works with your team

ИИ в здравоохранении

Создавай решения для здравоохранения с помощью моделей Ultralytics YOLO. ИИ для зрения в медицине ускоряет анализ медицинских изображений, делает диагностику более точной, а мониторинг пациентов — эффективнее.
Узнать больше
Real-time AI that works with your team

ИИ в производстве

Оптимизируй производство с помощью моделей Ultralytics YOLO. Vision AI управляет контролем качества, обнаружением дефектов, соблюдением СИЗ и автоматизацией сборочных линий.
Узнать больше
Real-time AI that works with your operation

ИИ в автомобильной отрасли

Применяй компьютерное зрение в автомобильной отрасли с моделями Ultralytics YOLO. ИИ для зрения повышает безопасность дорожного движения, помогает водителю и способствует автоматизации транспортных средств для создания более «умных» дорог.
Узнать больше
Real-time AI tailored to your operation

ИИ в сельском хозяйстве

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

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

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