MLOps Academy · Урок

Сравнение запусков в интерфейсе MLflow

Сортируйте и фильтруйте эксперименты, чтобы найти лучшую модель.

Урок 3 из 413 шагов

«Сравнение запусков в интерфейсе MLflow» — бесплатный урок MLOps Academy на CoddyKit. Это урок 3 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения MLOps Academy, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс MLOps Academy содержит 4 уроков всего.

Таблица запусков

Откройте эксперимент в интерфейсе — и Вы увидите таблицу запусков: по одной строке на каждый запуск, а его параметры и метрики будут расположены рядом в столбцах.

Сортировка по метрике

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

Фильтрация с помощью поиска

Введите запрос в поле поиска, чтобы выполнить фильтрацию. Оставьте только запуски, соответствующие условию, например имеющие метрику выше нужного порога.

metrics.accuracy > 0.9 and params.max_depth = "6"

Выберите отображаемые столбцы

Слишком много столбцов? Переключайте видимость параметров и метрик, чтобы в таблице оставались только те немногие данные, которые действительно влияют на Ваше решение.

Выберите запуски для сравнения

Установите флажки рядом с несколькими запусками и нажмите «Сравнить». MLflow откроет отдельное представление только этих запусков рядом друг с другом.

График параллельных координат

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

Точечные и контурные представления

Точечный график сопоставляет один параметр с метрикой. Он показывает закономерности, например рост, а затем снижение точности при увеличении глубины дерева.

Изучите один запуск

Нажмите любой запуск, чтобы открыть его страницу подробностей. Там Вы увидите все записанные параметры, кривую метрики, тег и артефакты этого запуска.

Изучайте кривые метрик

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

Ищите и из кода

Вам не обязательно работать только в браузере. Используйте search_runs, чтобы загрузить подходящие запуски в DataFrame и проанализировать их программно.

df = mlflow.search_runs(filter_string="metrics.accuracy > 0.9")

От сравнения к решению

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

Быстрая проверка

Проверим, как найти лучший запуск в интерфейсе.

Итоги

Вы отсортировали и отфильтровали запуски, построили графики, а затем открыли подробности, чтобы подтвердить выбор победителя. Интерфейс превращает множество запусков в понятный выбор. ✅

Можно начать бесплатно

Изучай Python с ИИ-репетитором — бесплатно

Пиши и запускай код прямо в браузере, получай мгновенную помощь от ИИ-репетитора 24/7 и продолжи учиться на сайте или в приложении.

Курсы
30
Уроки
120

Часто задаваемые вопросы

Урок «Сравнение запусков в интерфейсе MLflow» бесплатный?

Да — полный текст урока «Сравнение запусков в интерфейсе MLflow» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс MLOps Academy, подпишись на CoddyKit PRO. Курс MLOps Academy содержит 4 уроков всего.

Чему я научусь в уроке «Сравнение запусков в интерфейсе MLflow»?

Сортируйте и фильтруйте эксперименты, чтобы найти лучшую модель. Ты практикуешь MLOps Academy с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.

Нужен ли мне опыт, чтобы начать MLOps Academy?

Предыдущий опыт не требуется. MLOps Academy на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 3 из 4.

Сколько времени занимает урок «Сравнение запусков в интерфейсе MLflow»?

Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.

Можно ли писать и запускать код в этом уроке MLOps Academy?

Да. Каждый урок MLOps Academy включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.

Все уроки этого курса

  1. Установка MLflow и начало отслеживания
  2. Журналирование параметров, метрик и артефактов
  3. Сравнение запусков в интерфейсе MLflow
  4. Автоматическое журналирование одной строкой кода
← Назад к MLOps Academy