Schița de curs
Fundamentele Containerizării pentru MLOps
- Înțelegerea cerințelor ciclului de viață ML
- Concepte cheie Docker pentru sistemele ML
- Cele mai bune practici pentru medii reproducibile
Construirea Pipeline-urilor de Antrenament ML Containerizate
- Împachetarea codului de antrenament al modelului și a dependențelor
- Configurarea job-urilor de antrenament folosind imagini Docker
- Gestionarea seturilor de date și a artefactelor în containere
Containerizarea Validării și Evaluării Modelelor
- Reproducerea mediilor de evaluare
- Automatizarea fluxurilor de lucru de validare
- Captarea metricilor și jurnalelor din containere
Inferență și Servire Containerizate
- Proiectarea microserviciilor de inferență
- Optimizarea containerelor de runtime pentru producție
- Implementarea arhitecturilor de servire scalabile
Orchestrarea Pipeline-urilor cu Docker Compose
- Coordonarea fluxurilor de lucru ML multi-container
- Izolarea mediilor și gestionarea configurațiilor
- Integrarea serviciilor de suport (de ex., urmărire, stocare)
Versionarea și Gestionarea Ciclului de Viață al Modelelor ML
- Urmărirea modelelor, imaginilor și componentelor pipeline-urilor
- Medii containerizate controlate prin versiuni
- Integrarea uneltelor precum MLflow
Implementarea și Scalarea Sarcinilor ML
- Rularea pipeline-urilor în medii distribuite
- Scalarea microserviciilor folosind abordări native Docker
- Monitorizarea sistemelor ML containerizate
CI/CD pentru MLOps cu Docker
- Automatizarea construcției și implementării componentelor ML
- Testarea pipeline-urilor în medii de staging containerizate
- Asigurarea reproductibilității și a revenirilor
Rezumat și Pași Următori
Cerințe
- Înțelegerea fluxurilor de lucru ale învățării automate
- Experiență cu Python pentru dezvoltarea de date sau modele
- Familiaritate cu noțiunile de bază ale containerelor
Publicul țintă
- Ingineri MLOps
- Practicieni DevOps
- Echipe de platforme de date
Mărturii (1)
Cunoştinţele ample ale instructorului, precum şi abilitatea sa de a rezolva problemele care au apărut spontan în timpul sesiunilor practice. De asemenea, exerciţiile în sine sunt adecvate pentru a ajuta la consolidarea subiectelor abordate în curs.
Cosmin - Ness Digital Engineering
Curs - Advanced Docker
Tradus de catre o masina