Het beheren van de hele levenscyclus van een machine learning-app kan best lastig zijn voor datawetenschappers, ingenieurs en ontwikkelaars. Machine learning-toepassingen zijn best ingewikkeld en staan erom bekend dat ze lastig te volgen zijn, moeilijk te reproduceren en lastig te implementeren.
In deze cursus leer je wat MLflow is en hoe het de uitdagingen van de machine learning-cyclus, zoals tracking, reproduceerbaarheid en implementatie, probeert te vereenvoudigen. Als je MLflow hebt geleerd, snap je beter hoe je de complexiteit van het bouwen van machine learning-apps kunt aanpakken en hoe je door de verschillende stappen van de machine learning-cyclus kunt gaan.
Tijdens de cursus ga je dieper in op de vier belangrijkste onderdelen van het MLflow-platform. Je gaat kijken hoe je modellen, statistieken en parameters kunt volgen met MLflow Tracking, reproduceerbare ML-code kunt verpakken met MLflow Projects, modellen kunt maken en implementeren met MLflow Models, en modellen kunt opslaan en versiebeheer kunt toepassen met Model Registry.
Terwijl je de cursus doorloopt, leer je ook de beste manieren om MLflow te gebruiken voor het versiebeheer van modellen, hoe je modellen kunt evalueren, aanpassingen aan modellen kunt toevoegen en hoe je automatisering in trainingsruns kunt inbouwen. Deze cursus helpt je om de levenscyclus van je volgende machine learning-app goed te managen.