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

Weights & Biases

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

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

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

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

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

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

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

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

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

Интеграция с Ultralytics YOLO#

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

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

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")

Различие: платформа и параметры нейронной сети#

Важно различать платформу «Weights & Biases» и фундаментальные концепции нейронных сетей — веса и смещения.

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

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

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!

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