Návrh Školení
Základy kontejnerizace pro MLOps
- Chápání požadavků životního cyklu ML
- Klíčové koncepty Dockeru pro ML systémy
- Nejlepší praktiky pro reprodukovatelná prostředí
Vytváření kontejnerizovaných ML tréninkových datových potoků
- Balení kódu a závislostí pro trénink modelů
- Konfigurace tréninkových úloh pomocí Docker obrázků
- Správa datových sad a artefaktů v kontejnerech
Kontejnerizace ověřování a hodnocení modelů
- Reprodukování ověřovacích prostředí
- Automatizace ověřovacích pracovních postupů
- Zachycování metrik a logů z kontejnerů
Kontejnerizace inferencí a nasazení modelů
- Návrh mikroslužeb pro inferenci
- Optimalizace kontejnerů pro produkční prostředí
- Implementace škálovatelných architektur nasazení
Orchestrace datových potoků s Docker Compose
- Koordinace vícekontejnerových ML pracovních postupů
- Izolace prostředí a správa konfigurací
- Integrace podporujících služeb (např. sledování, úložiště)
Verzování a správa životního cyklu ML modelů
- Sledování modelů, obrázků a komponent datových potoků
- Verzovatelné kontejnerizované prostředí
- Integrace MLflow nebo podobných nástrojů
Nasazení a škálování ML zátěží
- Spouštění datových potoků v distribuovaných prostředích
- Škálování mikroslužeb pomocí Docker nativních přístupů
- Monitorování kontejnerizovaných ML systémů
CI/CD pro MLOps s Dockerem
- Automatizace sestavení a nasazení ML komponent
- Testování datových potoků v kontejnerizovaném předprodukčním prostředí
- Zajištění reprodukovatelnosti a zpětného kroku (rollbacks)
Shrnutí a další kroky
Požadavky
- Chápání pracovních postupů strojového učení
- Zkušenosti s Pythonem pro vývoj dat nebo modelů
- Oboznámení se základy kontejnerů
Cílová skupina
- MLOps inženýři
- DevOps praktikanti
- Týmy datových platform
Reference (3)
ML ekosystém neobsahuje pouze MLflow, ale také Optuna, Hyperopt, Docker a Docker Compose
Guillaume GAUTIER - OLEA MEDICAL
Kurz - MLflow
Přeloženo strojem
Rád jsem se zúčastnil školení Kubeflow, které proběhlo vzdáleně. Toto školení mi umožnilo prohloubit znalosti o službách AWS, K8s a všech devOps nástrojích kolem Kubeflow, což jsou nezbytné základy pro správný přístup k tématu. Rád bych poděkoval Marcinovi Malawskimu za jeho trpělivost a profesionální přístup při školení a poradách o osvědčených postupech. Malawski se k tématu přibližuje z různých úhlů, používá různé nástroje pro nasazení jako Ansible, EKS kubectl a Terraform. Teď jsem naprosto přesvědčen, že vstupuji do správného oboru aplikace.
Guillaume Gautier - OLEA MEDICAL | Improved diagnosis for life TM
Kurz - Kubeflow
Přeloženo strojem
Laboratoře a technické diskuse.
Dinesh Panchal - AXA XL
Kurz - Advanced Docker
Přeloženo strojem