Understanding Drift Print

  • machinelearningengineering, machine, performance, troubleshooting, guide, howto, solution, zillionkinghost
  • 0

Why models decay.

WHAT DATA DRIFT IS

The input distribution changing.

WHAT CONCEPT DRIFT IS

The relationship between inputs and outcome changing.

WHY THE SECOND IS WORSE

The model's learned relationship becomes wrong, and no amount of input monitoring reveals it directly.

WHAT CAUSES DRIFT

Changes in customer behaviour Changes in the product Competitors and market changes Seasonal variation Upstream data changes The model's own effect on behaviour

WHAT THAT LAST POINT MEANS

Acting on predictions changes what happens, so the data the model sees is shaped by the model.

WHAT THAT IS CALLED

A feedback loop, and it invalidates naive evaluation.

WHAT SUDDEN DRIFT LOOKS LIKE

A step change, usually from a system or process change.

WHAT GRADUAL DRIFT LOOKS LIKE

Slow degradation, easily missed.

HOW TO DETECT DATA DRIFT

Statistical comparison of distributions against training.

HOW TO DETECT CONCEPT DRIFT

Performance measurement, once outcomes are known.

WHAT TO DO ON DETECTION

Investigate the cause before retraining.

WHY

Retraining on broken data entrenches the problem.


Was this answer helpful?
Back

Are you happy with your experience? Leave us a review on Trustpilot.


Trustpilot