De MLOps-workshop tijdens de SURF Research Bootcamp trok veel belangstelling. De sessie werd verzorgd door Pieter Zeilstra en Evander van Wolfswinkel (Saxion) en vond plaats in het Experience Center van het Radboudumc.
De SURF Research Bootcamp is een gezamenlijk initiatief van Radboud Universiteit, Radboudumc, Hogeschool van Arnhem en Nijmegen, Saxion, Fontys en Wageningen University & Research, in samenwerking met SURF.
De workshop richtte zich op professionals en onderzoekers met uiteenlopende achtergronden, van software engineers zonder eerdere ervaring met machine learning tot onderzoekers en medisch specialisten van het Radboudumc. Deze diversiteit zorgde voor inhoudelijke uitwisseling en praktische discussies over de toepassing van MLOps.
Tijdens de workshop doorliepen de deelnemers stap voor stap een volledige MLOps-pipeline. De focus lag op het trainen en valideren van machine-learningmodellen en het gestructureerd vastleggen van experimenten met MLflow, waarmee inzicht en reproduceerbaarheid worden geborgd.
Daarnaast was er uitgebreide aandacht voor datamanagement met DVC (Data Version Control). Deelnemers kregen inzicht in het versioneren van datasets en het belang van reproduceerbaar werken, met name in projecten waarin data groeit en meerdere teams samenwerken. DVC liet zien hoe data, net als code, beheersbaar blijft en hoe wijzigingen transparant en controleerbaar worden vastgelegd.
In het vervolg van de workshop leerden deelnemers hoe zij een eigen geautomatiseerde pipeline kunnen opzetten door scripts te koppelen, zodat processen herhaalbaar en schaalbaar worden ingericht. De sessie werd afgesloten met het annoteren van datasets, een essentiële stap voor het effectief trainen en verbeteren van machine-learningmodellen.
Als je de workshop hebt gemist, is het ook mogelijk deze zelfstandig te doorlopen. De oefeningen zijn beschikbaar via de repository. Klik hiervoor op de onderstaande button.
Door op “Open in Colab” te klikken, kunnen alle stappen één voor één worden uitgevoerd.

