MLOps (Machine Learning Operations) aplică practici de tip DevOps pentru ML — gestionând întregul ciclu de viață al ML (date, antrenament, deployment, monitorizare) în mod fiabil și la scară. Abordează provocările operaționale unice ale implementării și menținerii ML în producție.
Ciclul de viață al ML
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
