or
Deze oefening maakt deel uit van de cursus
Dit hoofdstuk geeft een overzicht op hoofdlijnen van MLOps-principes en frameworkcomponenten die belangrijk zijn voor deployment en de levenscyclus.
Dit hoofdstuk is gewijd aan alle overwegingen die we al in de ontwikkelfase moeten maken om te zorgen voor een soepele overgang zodra we in de operatie belanden. Ons uiteindelijke doel is uit te leggen hoe je het model traint volgens MLOps best practices en een modelpakket bouwt dat soepele deployment, reproduceerbaarheid en monitoring na deployment mogelijk maakt.
Dit hoofdstuk behandelt kritieke vragen over modeloperaties, zoals: - Op welke verschillende manieren kunnen we onze modellen aanbieden? - Wat is een API en wat zijn de belangrijkste functies ervan? - Hoe testen we onze service grondig voordat we die beschikbaar maken voor eindgebruikers? - Hoe werken we modellen in productie bij zonder de service te verstoren? Je leert over batchvoorspelling, realtime voorspelling, validatie van input- en outputdata, unit testing, integratietesten, canary deployment en nog veel meer.
Dit laatste hoofdstuk is gericht op het monitoren en onderhouden van ML-services nadat ze zijn gedeployed, en op modelgovernance. Je behandelt cruciale concepten zoals verification latency, covariate shift, concept drift, human-in-the-loop-systemen en meer.
Huidige oefening