Přeskočit na obsah
_CORE
AI & Agentic Systems Core Informační Systémy Cloud & Platform Engineering Data Platforma & Integrace Security & Compliance QA, Testing & Observability IoT, Automatizace & Robotika Mobile & Digital Banky & Finance Pojišťovnictví Veřejná správa Obrana & Bezpečnost Zdravotnictví Energetika & Utility Telco & Média Průmysl & Výroba Logistika & E-commerce Retail & Loyalty
Reference Technologie Blog Knowledge Base O nás Spolupráce Kariéra
Pojďme to probrat

MLOps s MLflow — od experimentu k produkčnímu modelu

22. 02. 2021 1 min čtení CORE SYSTEMSdevelopment

„Který model to byl? Ten s learning rate 0.01 nebo 0.001?” — pokud vám to zní povědomě, potřebujete MLOps. My jsme zvolili MLflow.

Problém: ML bez procesu

Jupyter notebooky, lokální kopie dat, „nejlepší modely” na lokálním disku. Reprodukovat experiment z minulého týdne = hodiny detektivní práce.

MLflow čtyři komponenty

  • Tracking — parametry, metriky, artefakty + git hash
  • Projects — balení ML kódu pro reprodukovatelnost
  • Models — standardní formát pro deployment
  • Registry — verzování, stage management (None → Staging → Production → Archived)

Automatizovaný pipeline

V Airflow: data ingestion → feature engineering → training → evaluation. Pokud nový model překoná produkční (AUC > current + 0.02), registruje se jako Staging. Manuální approval pro Production.

MLOps = ML + DevOps disciplína

Bez MLOps je ML experiment. S MLOps je to engineering disciplína.

mlopsmlflowaimachine learningdevops