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

Experiment Tracking

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

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

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

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

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

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

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

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

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

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

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

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

Вот краткий пример того, как запустить обучение с помощью 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")

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

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

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

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