Получить доступ

Деревья, ансамбли и бустинг

Основа с Junior

Дерево решений, случайный лес, градиентный бустинг — XGBoost, LightGBM, CatBoost.

Что важно знать

  • Дерево делит пространство признаков по порогам.
  • Случайный лес — независимые деревья на подвыборках, усреднение.
  • Бустинг — деревья последовательно исправляют ошибки предыдущих.
  • CatBoost сильнее с категориальными признаками, LightGBM быстрее на больших данных.

Критерии освоения

Junior ≈ 8 ч

  • Объясняет, как строится дерево решений и чем случайный лес отличается от бустинга

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

Middle ≈ 10 ч

  • Обучает и настраивает бустинг с ранней остановкой и выбирает между XGBoost, LightGBM и CatBoost
  • Объясняет ключевые гиперпараметры бустинга и их влияние на переобучение

Практика. Настроить LightGBM или CatBoost на соревновательном датасете с кросс-валидацией и ранней остановкой, обыграв базовую линию.

Senior ≈ 6 ч

  • Доводит бустинг до продакшена с ограничениями по задержке и памяти — упрощение модели, квантизация признаков, дистилляция

Практика. Ускорить предсказание бустинга в 5 раз при потере качества не более 1% и описать выбранные компромиссы.

Вопросы с собеседований

← Вся карта «Data Scientist»

Закрытая бета

Знать тему — половина дела

На живом собеседовании sotto слышит вопрос интервьюера и показывает короткий ответ и план. Оставьте контакт — пришлём доступ и промокод.

  • Промокод на 2 часа — сверх пробных 30 минут
  • Программа для Windows — скачать сразу, войти — через Яндекс ID или VK ID
  • Прямая связь с разработчиком: что улучшить — сделаем