MLOps (Machine Learning Operations) past DevOps-achtige praktijken toe op ML — het beheren van de volledige ML-lifecycle (data, training, deployment, monitoring) op een betrouwbare manier en op schaal. Het pakt de operationele uitdagingen aan die uniek zijn voor het deployen en onderhouden van ML in productie.
De ML-lifecycle
ML projects involve a full lifecycle (not just training a model):
1. DATA → collect, clean, label, version data (data is foundational)
2. TRAINING → develop, train, and evaluate models (experimentation, tuning)
3. DEPLOYMENT → put the model into production (serving predictions/inference)
4. MONITORING → track performance in production; detect issues
5. MAINTENANCE → retrain/update models as data and performance change
→ an ongoing cycle, not a one-time effort
