Практика ML

Grid Search

Поиск по сетке

актуальноТекущий рабочий стандарт

Направления: Машинное обучение · AutoML

Полный перебор всех комбинаций заданных значений .

Ключевые тезисы

  • Прост и воспроизводим, легко параллелится.
  • Число комбинаций растёт экспоненциально с числом параметров.
  • Тратит бюджет на заведомо неважные параметры.

Подробный разбор

2 подтемы — объяснения, формулы, примеры и интерактивные графики.

Пример

5 значений числа деревьев × 4 глубины × 3 × 3 subsample = 180 комбинаций. При 5-фолдовой это 900 обучений. Если одно длится минуту — 15 часов.

Обозначения
  • число объектов в выборке
  • произведение по всем элементам
— число фолдов, — число значений -го параметра

Grid search оправдан, когда параметров два-три и они дискретны. В остальных случаях он тратит бюджет на заведомо неважные измерения.

  • Один-два дискретных параметра с небольшим числом значений.
  • Финальная «дошлифовка» вокруг найденной случайным поиском точки.
  • Требование воспроизводимости в регуляторной среде: сетка полностью детерминирована.

Видеолекции

Тайм-кода именно на эту тему в записях нет. Но глава «Практика ML» разобрана в курсах целиком — с той оговоркой, что место в записи придётся искать самому.

Связанные темы

Подбор гиперпараметров

Следующий шагДальше по связи: Hyperparameter tuningПоиск конфигурации модели по валидационной метрике — последний, а не первый шаг работы.Перейти →

Глава «Практика ML» последний раз правилась . Нашли ошибку — напишите.