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
- 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)