Retraining a machine learning model

Concetti MLOps

Folkert Stijnman

ML Engineer

Retraining after changes

  Data changes

Retraining: use new data to develop a fresh version of the machine learning model

Concetti MLOps

Drift in data

Dummy dataset

Concetti MLOps

Data drift

Data drift

Data drift: changes in the input data

Concetti MLOps

Concept drift

Concept drift

Concept drift: changes in the relationship between input and output data

Concetti MLOps

How often to retrain?

  • Business environment: how volatile is the data?
  • Cost: how much does it cost to retrain?
  • Business requirements: what is the required model performance?
Concetti MLOps

Retraining methods

Retraining method separate

Concetti MLOps

Retraining methods

Retraining method combined

Concetti MLOps

Automatic retraining

Retraining trigger

Concetti MLOps

Let's practice!

Concetti MLOps

Preparing Video For Download...