Этап 7 из 14 · ≈ 8 ч

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

Основа с Middle

Optuna и кросс-валидация, важность признаков, SHAP и объяснение модели заказчику.

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

  • Случайный поиск лучше сетки; Optuna — байесовская оптимизация.
  • Многократный подбор на одной валидации — переобучение на неё.
  • Встроенная важность признаков смещена; SHAP точнее.
  • Интерпретация показывает связь в модели, а не причинность.

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

Middle ≈ 8 ч

  • Подбирает гиперпараметры байесовской оптимизацией с кросс-валидацией без переобучения на валидации
  • Объясняет предсказания модели через SHAP

Практика. Подобрать параметры бустинга в Optuna и построить SHAP-объяснения для пяти предсказаний.

Senior ≈ 4 ч

  • Объясняет модель нетехническому заказчику и регулятору, понимая ограничения методов интерпретации

Практика. Подготовить для заказчика объяснение модели кредитного скоринга с ограничениями и рисками.

Проверка знаний

Войдите, чтобы пройти тест: сданный тест отмечает тему пройденной на карте и в ИПР.

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

Смотреть все
Как подбирать гиперпараметры модели?Middle

Гиперпараметры задают до обучения (глубина, learning rate, регуляризация), подбирают по качеству на валидации. Grid search перебирает сетку — дорого и неэффективно; random search случайные комбинации — лучше при многих параметрах; байесовская оптимизация…

Полный разбор
Как объяснить предсказание модели — важность признаков и SHAP?Middle

Глобальная важность показывает, какие признаки в целом влияют на модель; локальная — почему модель приняла конкретное решение. SHAP раскладывает прогноз на вклады признаков на основе значений Шепли из теории игр: сумма вкладов плюс базовое значение равна…

Полный разбор
Что такое кросс-валидация и как правильно валидировать модель на временных данных?Middle

K-fold: данные делят на k частей, модель обучают k раз, каждый раз оставляя одну часть для проверки, и усредняют метрику — оценка надёжнее одного разбиения. Для временных данных перемешивать нельзя: обучаются на прошлом, проверяются на будущем (скользящее…

Полный разбор
Что такое переобучение модели и как с ним бороться?Junior

Переобучение — модель запомнила обучающие данные вместе с шумом и плохо работает на новых; недообучение — модель слишком простая и плоха даже на обучающих.

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

Разборы темы

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

Партнёр платформы

Разбор собеседования с sotto

После собеседования sotto разбирает разговор: оценка, каждый вопрос — хорошо, частично или слабо, чего не хватило в ответе и над чем поработать к следующему разу. Первые 30 минут бесплатно.

Разбор собеседования