Repaso
Español
ML fundamentalsAdvancedML-33

A shop's app starts attracting a younger audience and the model gets worse, although how age relates to buying has not changed. Which kind of drift is this?

Options

  1. Concept drift
  2. Covariate shift: the input distribution changed (Correct option)
  3. Data leakage
  4. Label shift

Answer

Covariate shift: the input distribution changed

Why

Covariate shift: the distribution of the inputs P(x) changes, while the relation P(y | x) stays the same. The model sees more of a region where it had little data and is less accurate there.

Concept drift is when P(y | x) itself changes, for example when customer behaviour changes after a price rise. Label shift is when the share of each class changes.

Covariate shift can often be detected without labels, by comparing input distributions.

Remember

Covariate shift: the inputs change. Concept drift: the rule changes.

Key terms

Practice this question in Repaso