ITEA is the Eureka Cluster on software innovation
ITEA is the Eureka Cluster on software innovation
ITEA 4 page header azure circular

Continuous training and deployment enabling (CTCD-e) pipeline components

Project
20219 IML4E
Type
New library
Description

Continuous training (CT) enables automatic model retraining, and continuous deployment (CD) automatically deploys retrained models to production. They enable ML systems to respond to changes in production by keeping models fresh. Retraining can be triggered periodically or by model monitoring results or repository updates. In addition, CTCD-e conducts A/B testing before promoting a better model to serve all requests.

Contact
Mikko Raatikainen
Email
mikko.raatikainen@helsinki.fi
Research area(s)
MLOps, testing
Technical features

CTCD-e (continuous-training-and-continuous-deployment-enabling) pipeline works on top of the OSS MLOps Platform of the IML4E project so that it can autonomously adapt ML systems to changing data by providing flexible CT and CD support for models. It can automatically start to retrain a model when its performance degrades, and automatically A/B test the retrained model against its predecessor in production.

Integration constraints

CTCD-e is built on top of the OSS MLOps Platform.

Targeted customer(s)

ML engineers, MLOps and DevOps engineers

Conditions for reuse

Open source MIT license.

Confidentiality
Public
Publication date
20-09-2024
Involved partners
University of Helsinki (FIN)
Silo AI (FIN)