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

Обучение, валидация и метрики

Основа с Junior

Задачи ML, разбиение данных, переобучение, утечки и метрики качества.

Модель учится на примерах и должна хорошо работать на новых данных. Всё остальное следует из этого.

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

  • Задачи: классификация, регрессия, кластеризация, ранжирование, генерация.
  • Выборки: обучающая — учиться, валидационная — подбирать настройки, тестовая — один раз оценить итог.
  • Переобучение: модель запомнила обучающие примеры и плохо работает на новых.
  • Утечка данных: в признаках оказалась информация из будущего или из ответа — блестящие метрики на тесте и провал в работе.
  • Метрики классификации: точность обманчива при дисбалансе классов; precision, recall, F1, ROC-AUC и PR-AUC.
  • Те же идеи работают для LLM: набор для оценки не должен попадать в примеры промпта, а улучшение «на трёх вопросах» — не улучшение.

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

Junior ≈ 12 ч

  • Объясняет обучение с учителем и без, классификацию и регрессию на примерах
  • Объясняет, зачем делить данные на обучающую, валидационную и тестовую выборки
  • Считает precision, recall и F1 по матрице ошибок и объясняет, когда точность обманчива

Практика. Обучить логистическую регрессию на открытом датасете отзывов, посчитать метрики и разобрать 20 ошибок вручную.

Middle ≈ 6 ч

  • Находит утечку данных в постановке эксперимента
  • Выбирает метрику под цену ошибок задачи и порог классификатора

Практика. Сравнить классификацию обращений LLM без обучения и простой моделью на эмбеддингах по F1 и стоимости на 500 размеченных примерах.

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

← Вся карта «ИИ-инженер»

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

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

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

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