Выбор ответа Junior ML в проде спрашивают часто обновлено

Дрейф данных и дрейф концепта

Вопрос

Чем дрейф данных (data drift) отличается от дрейфа концепта (concept drift)?

Попробуйте сами

Выберите вариант, и откроется разбор.

Показать ответ и разбор

Коротко

Правильный ответ: Data drift: меняется распределение признаков P(x); concept drift: меняется P(y x). Пример data drift: пришло много пользователей нового региона, распределение возраста сместилось.

Варианты ответа

  1. Это синонимы: оба термина означают падение качества модели со временем в проде
  2. Data drift бывает только в табличных данных, concept drift в текстах и картинках
  3. Concept drift это расхождение кода признаков в обучении и проде, data drift его частный случай
  4. Data drift: меняется распределение признаков P(x); concept drift: меняется P(y | x)правильный ответ

Разбор

Пример data drift: пришло много пользователей нового региона, распределение возраста сместилось. Пример concept drift: мошенники сменили схему, те же признаки теперь означают другое. Дрейф данных видно без меток, дрейф концепта обычно только по падению качества, когда метки приходят.

  • Это разные явления с разной диагностикой.
  • Оба встречаются в любых данных.
  • Ошибка в коде это training-serving skew или баг, а не дрейф.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.