Skip to content

Executable Tutorial: Automated model drift detection using Evidently - #3054

Merged
ericcornelissen merged 1 commit into
KTH:2026from
JonathanVarild:JonathanVarild-executable-tutorial
Sep 23, 2026
Merged

ericcornelissen merged 1 commit into
KTH:2026from
JonathanVarild:JonathanVarild-executable-tutorial

Conversation

@JonathanVarild

Copy link
Copy Markdown
Contributor

Assignment Proposal

Title

Automated model drift detection using Evidently

Names and KTH ID

Deadline

  • Task 3

Category

  • Executable tutorial

Description

For our tutorial, we will create an executable Google Colab notebook that shows how Evidently can detect data drift in an ML system and automatically trigger a workflow to retrain the model.

The tutorial starts with a classification model trained on a reference dataset. We will then simulate new production data where the distribution has changed (distribution drift). Evidently will compare the reference and current data and report if a significant drift has occurred. If so, the workflow will automatically train a new candidate model, evaluate it, and apply a quality gate. The candidate is only accepted if it satisfies set performance requirements.

This tutorial demonstrates a simple MLOps feedback loop where we monitor, detect drift, retrain the model, evaluate, and finally promote/reject it.​

Relevance

The accuracy of ML systems can degrade even if the code remains untouched, since production data may change over time. Our tutorial shows how DevOps principles such as monitoring, automation, continuous validation, and controlled releases can be applied to the ML lifecycle.

Added a README for the automated model drift detection tutorial using Evidently, detailing the project proposal, team members, and tutorial objectives.
@github-actions github-actions Bot added the tutorial One of the task categories listed in README.md label Sep 22, 2026
@a-runebou

Copy link
Copy Markdown
Contributor

Just to clarify, does this have to be handed in this Friday or by Oct 11?

@ericcornelissen ericcornelissen self-assigned this Sep 23, 2026

@ericcornelissen ericcornelissen left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Clear and interesting proposal, good luck with creating the tutorial.

Just to clarify, does this have to be handed in this Friday or by Oct 11?

* Deadline for async tasks (project, tutorial and opensource): Oct 11, 23h59 Stockholm time

@ericcornelissen
ericcornelissen merged commit 1cc6c92 into KTH:2026 Sep 23, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

tutorial One of the task categories listed in README.md

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants