YOLO Vision 2026:
Назад к глоссарию Ultralytics

Experiment Tracking

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

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

Почему отслеживание экспериментов важно#

В современных проектах по компьютерному зрению (CV) разработчики часто проводят сотни итераций обучения, чтобы найти оптимальную архитектуру и настройки модели. Без выделенной системы трекинга такие критические детали, как конкретная скорость обучения или точная версия данных для обучения, использованная для успешного запуска, могут быть легко утеряны. Трекинг экспериментов решает эту проблему, предоставляя централизованное хранилище для всех данных о запусках, облегчая совместную работу участников команды и упрощая отладку моделей с низкими результатами.

Эффективное отслеживание обычно включает запись трех основных компонентов:

Отличие от MLOps и мониторинга моделей#

Хотя эти понятия часто используются взаимозаменяемо, трекинг экспериментов представляет собой специфическую подкатегорию более широкой области операций машинного обучения (MLOps). MLOps охватывает весь жизненный цикл ML-инженерии, включая развертывание, масштабирование и управление. Трекинг экспериментов специально фокусируется на фазе разработки — оптимизации модели до того, как она попадет в продакшн. Кроме того, он отличается от мониторинга моделей, который отслеживает производительность и состояние моделей после их развертывания для выявления таких проблем, как смещение данных в реальных условиях.

Реальные приложения#

Строгое применение трекинга экспериментов необходимо в отраслях, где точность и безопасность имеют первостепенное значение.

  • Автономное вождение: Инженеры, разрабатывающие автономные транспортные средства, должны отслеживать тысячи экспериментов с использованием различных алгоритмов слияния сенсорных данных и моделей обнаружения объектов. Тщательно регистрируя каждый запуск обучения, команды могут точно определить, какая версия модели показала себя лучше всего в конкретных погодных условиях, гарантируя соблюдение стандартов безопасности перед развертыванием. Для визуализации этих сложных метрик часто интегрируются такие инструменты, как MLflow или Weights & Biases.
  • Медицинская визуализация: В приложениях ИИ в здравоохранении, таких как обнаружение опухолей на рентгенограммах, воспроизводимость является нормативным требованием. Трекинг экспериментов гарантирует, что конкретная модель глубокого обучения (DL), используемая для диагностики, может быть проверена и точно воссоздана, подтверждая соответствие уровня ложноположительных результатов клиническим пороговым значениям.

Внедрение отслеживания с помощью Ultralytics#

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

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

from ultralytics import YOLO

# Load the YOLO26 model (recommended for superior speed and accuracy)
model = YOLO("yolo26n.pt")

# Train the model, specifying a project name to group experiment runs
# This organizes logs, weights, and metrics into a 'my_experiments' directory
results = model.train(data="coco8.yaml", epochs=5, project="my_experiments", name="run_lr_0.01")

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

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

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

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