Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Algemeen

In dit OLOD maak je kennis met de basisconcepten van Machine Learning (ML) en hun realisatie binnen verschillende AI toepassingsdomeinen. Je zal via diverse voorbeelden met echte data en echte problemen, een breed beeld krijgen van de belangrijkste ML principes.

In de theorielessen bespreken we de basisconcepten binnen een bepaald toepassingsdomein aan de hand van eenvoudige, vaak ook gesimuleerde, datasets. In de labo’s verdiepen we ons dan in een echte case.

Alle voorbeelden worden uitgewerkt in Python.

We focussen ons in dit vak op de concepten. In het vak Mathematical foundations ga je dieper in op de wiskundige achtergrond en zullen er expliciete links gelegd worden naar deze cursus.

Uiteraard kunnen niet alle domeinen in volle detail aan bod komen. Daarenboven evolueren de specifieke technieken razend snel. Je zal via een individuele opdracht zelf een recente case kiezen waar je zelf een analyse uitvoert en documenteert in functie van de basisconcepten.

Doorheen de cursus zal je ook leren over industrie-standaarden rond specifieke tools en workflows.

De bedoeling is om je een degelijke “bagage” te geven om aan de slag te gaan als ML engineer. Het is mogelijk dat je in een professionele context niet per se zelf met het trainen van modellen geconfronteerd zal worden. De kennis die je hier opdoet zal echter cruciaal zijn om te begrijpen wat er “onder de motorkap” van bestaande ML modellen gebeurt (om bv. probleemgedrag op te lossen), mee te blijven met nieuwe ontwikkelingen, te communiceren met data-scientists, enz..

Korte omschrijving

Leer hoe machines patronen ontdekken in data en slimme voorspellingen kunnen maken.
In ML Principles duik je stap voor stap in hoe AI-systemen opgebouwd worden, hoe data voorbereid en geanalyseerd wordt, en hoe eenvoudige machine learning-modellen werken.
We leggen de nadruk op praktische vaardigheden zoals het omgaan met datasets, het kiezen van de juiste datarepresentaties en het begrijpen van de belangrijkste concepten achter AI.

OLR-Leerdoelen (lijst)

Communiceren

Ontwerpen

Optimaliseren

Realiseren

Leerinhoud

Programma

WeekDatumOnderdeelLabo
116/09Basisprincipes #1Setup
223/09Basisprincipes #2Uber: Data-Exploratie met Pandas en Plotly
330/09Gestructureerde dataAirbnb: prijsvoorspellingen met XGBoost
407/10Beeldanalyse #1TACO: Zwerfvuildetectie
514/10Beeldanalyse #2TACO: Zwerfvuildetectie
621/10Natuurlijke taal #1mini GPT
Herfstvakantie
704/11Natuurlijke taal #2mini GPT
Wapenstilstand
818/11BeeldgeneratieNieuwe vlinders met een diffusion model
925/11ActieplanningReinforcement Learning basis
1002/12Voorbereiding examen #1
1109/12Presentaties
1216/12Voorbereiding examen #2
Kerstvakantie

Evaluatie

20%Permanente EvaluatieZie “Opdracht” sectie in de “Afspraken” pagina
30%KennistoetsGesloten boek, Leerstof: Cursus (online), Eigen notities, Labo’s - Zie “Leerstof” sectie in de “Afspraken” pagina
50%VaardigheidstoetsOefeningen in Jupyter notebook, Open boek