`

Machine learning: van theorie tot praktijk

12 maart 2026 – 25 juni 2026


Er wordt vaak gezegd dat data de nieuwe olie is, maar niet alle data is gelijk, noch staan grote hoeveelheden data garant voor grote waarde. Het is dankzij data analyse en machine learning dat waarde uit de verzamelde data kan gehaald worden. Machine learning wordt dan ook gezien als de motor van de vierde industriële revolutie. De wendbaarheid van bedrijven moet maximaal zijn om te kunnen blijven overleven. Het Internet of Things genereert continu data en er zijn momenteel al meer toestellen en machines die data genereren dan de gehele mensheid bij elkaar. Wie bovenop de data zit én hier machine learning succesvol op weet toe te passen, wordt de koploper en kan een hele sector op zijn kop zetten en domineren. Dit bewezen bedrijven zoals Amazon, Google, Netflix, Uber, en nog heel veel andere ondernemingen reeds met hun succesverhalen. De sleutel tot het overleven van deze nieuwe industriële revolutie is dan ook niet deze te ondergaan, maar in de bestuurderszetel te zitten door ervaring op te doen met machine learning.

Naast de theoretische achtergrond, wordt daarom in deze opleiding ook aandacht besteed aan het verwerven van praktisch inzicht via hands-on ervaring. Er wordt een overzicht gegeven van de verschillende machine learning principes en technieken, de valkuilen en de best-practices. Deze opleiding zal u naast een diepgaande theoretische basis ook de essentiële praktische know-how aanleveren die u zal kunnen gebruiken om zelf met machine learning aan de slag te gaan voor uw projecten.

In de cursus komen zowel clustering-, classificatie- als regressiemethoden aan bod, en worden deze toegepast op real-life data sets. We focussen in deze cursus vooral op de basisconcepten en -technieken, maar gaan ook dieper in op de toepassing ervan voor onder andere anomaliedetectie. De data extractietechnieken om deze data sets aan te leggen enerzijds en technieken om de data op te schonen en visualiseren anderzijds worden ook behandeld.

In parallel met de verschillende lessen, kan je ook vrijblijvend deelnemen aan een diepgaander project waar je (alleen of in groep) alle tot dan toe geziene technieken kan combineren en gebruiken om een praktisch probleem uit de industrie op te lossen. Je werkt zelfstandig aan dit project, maar we voorzien ook 3 sessies om feedback te geven aan alle deelnemers van dit project.

Met steun van:




De lessen zijn bedoeld voor iedereen die een goede professionele vertrouwdheid met informatica heeft en die graag praktisch, via hands-on sessies, aan de slag wil met machine learning. Deelnemers hebben een hogere opleiding in de informatica gevolgd of hebben een gelijkwaardige ervaring opgebouwd.

Deelnemers dienen programmeerervaring met Python of een aanverwante programmeertaal te hebben. Er wordt een inleidend labo “Introduction to Python” gegeven. Dit labo dient om de basisvaardigheden in programmeren in Python op te frissen (maar niet om Python vanaf nul aan te leren).

Er wordt gewerkt met eigen laptop. Deze moet krachtig genoeg zijn (minimum 8GB RAM) en deelnemers moeten administratierechten hebben voor het installeren van de nodige programma’s.

Het aantal deelnemers is beperkt tot 25.



U ontvangt een getuigschrift, indien u deelneemt aan de volledige opleiding en slaagt voor het bijhorende examen (schriftelijk, multiple choice).
Het examen is gepland op 24 september 2026 om 9u30.



Wetenschappelijk Coördinator

  • Prof. dr. ir. Sofie Van Hoecke, Vakgroep Elektronica en Informatiesystemen, Faculteit Ingenieurswetenschappen en Architectuur, Universiteit Gent

Lesgevers

  • Toon De Pessemier, Informatietechnologie, Universiteit Gent
  • Sofie Van Hoecke, IDLab, Vakgroep Elektronica en Informatiesystemen, Faculteit Ingenieurswetenschappen en Architectuur, Universiteit Gent
  • Jan Verwaeren, Vakgroep Data-analyse en wiskundige modellering, Faculteit Bio-ingenieurswetenschappen, Universiteit Gent
  • Willem Waegeman, Vakgroep Data-analyse en wiskundige modellering, Faculteit Bio-ingenieurswetenschappen, Universiteit Gent




Introductie machine learning

Les 1

We starten met de verschillende categorieën van machine learning: unsupervised learning, supervised learning, reinforcement learning en eventuele hybride varianten. We leren het verschil tussen clustering, classificatie en regressie. We focussen ook op verschillende types data structured data, image data, tijdreeksdata. In het tweede deel van deze les frissen we onze basisvaardigheden in programmeren in Python op.

Les 2

We duiken dieper in op evaluatiemetrieken en data cleaning. We bespreken het verschil tussen test error rate en training error rate, en waarom het zo belangrijk is een train-, test- en validatieset te hebben. Cross-validatie zal ons helpen wanneer we geen grote beschikbare test set hebben. Tenslotte bespreken we ook enkele praktische tips om een goede testset op te bouwen. We gaan ook direct aan de slag met Nearest Neighbor methodes, een zeer eenvoudige classificatiemethode die verrassend goed werkt bij veel problemen. Deze les sluiten we af met een labo omtrent ETL en kNN.

Data: 12 en 19 maart 2026
Lesgever: Sofie Van Hoecke


Datavisualisatie

Datavisualisatie is een belangrijk onderdeel van elk machine learningproject om meer te weten te komen over de beschikbare data en om eerste patronen te identificeren. We behandelen basis plotting bibliotheken zoals plotly, seaborn en matplotlib, en leren hoe we hoog-dimensionale data kunnen visualiseren. Ook clustering komt in deze sessie aan bod, zowel als finale taak, of gebruikt tijdens de data exploratie en preprocessing. Feature aggregatie en principale componenten analyse, t-SNE en UMAP zullen gebruikt worden wanneer we een grote hoeveelheid gegevens willen beschrijven met een kleiner aantal features.

Datum: 27 maart 2026
Lesgever: Jan Verwaeren


Regressie

Lineaire regressie is een zeer eenvoudige, maar zeer nuttige methode om een kwantitatieve uitkomst te voorspellen. We bespreken lineaire regressie als basistechniek en gaan ook in op de tekortkomingen en nieuwere, complexere benaderingen.

Datum: 23 april 2026
Lesgever: Willem Waegeman


Classificatie

Er bestaan heel wat classificatietechnieken, en daarom bespreken we hier enkele van de meest gebruikte en/of eenvoudige classificatiemethodes naast k-Nearest Neighbours die reeds in de eerste les gezien werd, zijnde Naive Bayes en logistische regressie.

Datum: 30 april 2026
Lesgever: Sofie Van Hoecke


Model selectie en regularisatie

In deze les gaan we dieper in op het finetunen van lineaire modellen via regularisatie. We bespreken eerst feature selection als een algemene methode om de performantie te verhogen en inzicht te verwerven in een machine learning model. Vervolgens bespreken we twee lineaire methoden die de basis vormen voor complexe methoden die later in de cursus aan bod komen: ridge regressie en lasso. Beiden zijn nauw met elkaar verwant, maar ze hebben enkele belangrijke verschillen. In het laatste deel van de les bespreken we hoe de besproken regularisatiemethoden ook toegepast worden op niet-lineaire modellen en in een classificatiecontext.

Datum: 7 mei 2026
Lesgever: Willem Waegeman


Ensemble

Ensemble-methoden profiteren van de voordelen van beslissingsbomen, terwijl ze de neiging tot overfitting verminderen. We leren hoe bagging (bootstrap-aggregatie) of boosting kan helpen om de variantie en bias te verminderen.

Datum: 29 mei 2026
Lesgever: Jan Verwaeren


Neurale netwerken

Neurale netwerken kunnen niet ontbreken vanwege de vooruitgang die hier de afgelopen jaren geboekt is. Neurale netwerken modelleren de data met behulp van kunstmatige neuronen. Ook deze techniek kan gebruikt worden voor zowel classificatie als regressie. Ook transfer learning en incremental learning komen kort aan bod.

Datum: 4 juni 2026
Lesgever: Sofie Van Hoecke


Tijdreeksen

In deze les maken we kennis met tijdreeksen: gegevens die doorheen de tijd worden verzameld. We verkennen hoe je zulke data kunt visualiseren om trends, seizoenseffecten en afwijkingen te ontdekken. Vervolgens zoomen we in op methoden voor analyse, motif/discord detectie en voorspelling.

Datum: 11 juni 2026
Lesgever: Sofie Van Hoecke


Anomaliedetectie

Anomaliedetectie houdt zich bezig met het vinden van data die afwijken van normaal gedrag en speelt dan ook een grote rol in de industrie, met toepassingen zoals kwaliteitscontrole, machinemonitoring voor voorspellend onderhoud, tot spamdetectie en bewaking. We bespreken en doen hands-on ervaring op met verschillende anomaliedetectietechnieken, zowel unsupervised, semi-supervised, als supervised methodes, en methodes specifiek voor tijdsreeksdata.

Datum: 18 juni 2026
Lesgever: Sofie Van Hoecke


Recommender systems

Deze sessie bespreekt een specialisatie binnen het domein van machine learning / deep learning namelijk aanbevelingssystemen. Het zijn de technieken die mensen assisteren bij het maken van beslissingen zoals welke film bekijken (bv. Netflix), wat te beluisteren (bv. Spotify) of wat aan te kopen (bv. Amazon). We bespreken de werking van aanbevelingssystemen vertrekkende van de klassieke algoritmen zoals content-based systemen, collaborative filtering, en matrix decompositie methoden (meer specifiek, singular value decomposition). Bij elke techniek worden de voor- en nadelen toegelicht. Via een demo op basis van een open-source recommender toolkit wordt aangetoond hoe aanbevelingssystemen gebruikt kunnen worden op een realistische use-case.

Datum: 25 juni 2026
Lesgever: Toon De Pessemier


Kaggle project

Je kan vrijblijvend deelnemen aan een diepgaander project waar je (alleen of in groep) alle tot dan toe geziene technieken kan combineren en gebruiken om een praktisch probleem uit de industrie op te lossen. Je werkt zelfstandig aan dit project, maar we voorzien ook 3 sessies om feedback te geven aan alle deelnemers van dit project.

Sessie 1

We starten met de data-analyse (statistieken en visualisatie) om inzicht in de data van het project te krijgen. Daarna gaan we over tot data cleaning en preparatie, alsook wat eerste (lineaire) baseline modellen voor het project.

Sessie 2

Daarna gaan we verder met het finetunen van onze lineaire modellen, het opstellen van tree-based modellen en/of neurale netwerken om te zien of deze onze baseline modellen overtreffen. We kijken ook om een goede en betrouwbare evaluatie op te zetten.

Sessie 3

Nadien kan er worden overgestapt naar het opstellen van een ensemble van alle voorgaande gecreëerde modellen om de laatste prestatiewinsten te halen en hopelijk hoog op de Kaggle leaderboard te eindigen.

Data: 2 april, 21 mei en 10 september 2026
Lesgever: Sofie Van Hoecke




Praktisch



De deelnameprijs bedraagt 2.520 euro.

Deelnameprijs omvat lesgeld, hand-outs, frisdranken, koffie en broodjes.

Betaling geschiedt na ontvangst van de factuur. Alle facturen zijn betaalbaar dertig dagen na dagtekening. Alle vermelde bedragen zijn vrij van BTW.

Korting

  • Indien minstens één deelnemer van een bedrijf inschrijft voor de volledige opleiding wordt voor alle bijkomende gelijktijdige inschrijvingen van hetzelfde bedrijf een korting van 20% verleend. Facturatie geschiedt dan d.m.v. een gezamenlijke factuur.
  • Personeelsleden van de UGent genieten bijzondere voorwaarden. mail ons voor meer informatie.

Kortingen zijn niet cumuleerbaar.


Annulering

Raadpleeg onze annulatievoorwaarden op www.ugain.ugent.be/annulatievoorwaarden.

KMO-portefeuille

Universiteit Gent aanvaardt betalingen via de KMO-portefeuille,
gebruik authorisatiecode DV.O103 194.

Meer info vindt u op www.kmo-portefeuille.be

Opleidingsverlof (VOV)

in aanvraag



Persoonlijke gegevens


Naam*
 
Voornaam*
 
E-mail cursist*
 
Facturatie op privé- of bedrijfsadres?*
 

Privé-gegevens

Nummerplaat (voor toegang tot de parking)
Straat en nummer
Postcode
Gemeente
Land*

Telefoon

Bedrijfsgegevens

Onderneming
Functie
Email administratie (indien van toepassing)
BTW-nummer
Straat en nummer
Postcode
Gemeente
Land*

Telefoon

Inschrijven


Ik schrijf me in voor de cursus 'Machine learning: van theorie tot praktijk ':

  Alle Modules

Info


Ik wens blijvend geïnformeerd te worden over toekomstige opleidingen van het UGAIN.

Op welke manier heeft u kennis genomen van deze opleiding?

Via de UGAIN e-mailing

Via een advertentie in (tijdschrift invullen aub):

Anders, met name via (ander infokanaal invullen aub):


Annulatievoorwaarden

Ik heb kennis genomen van de annulatievoorwaarden en ik verklaar mij hiermee akkoord.*





Zodra u op 'verzenden' heeft geklikt én alle verplichte velden
zijn ingevuld, ontvangt u altijd een mail ter bevestiging van uw inschrijving.

Indien u deze mail niet heeft ontvangen, gelieve contact op te nemen via UGain@UGent.be


  • Data lessen: 12, 19 en 27 maart, 23 en 30 april, 7 en 29 mei, 4, 11, 18 en 25 juni 2026
  • Data vrijblijvend kaggle project (online): 2 april, 21 mei en 10 september 2026
  • De lessen vinden op donderdag plaats, behalve de les van 27 maart en 29 mei 2026. Deze staan op vrijdag ingepland.
  • Er is geen les op 9 en 16 april 2026 (paasvakantie) en op 14 mei 2026 (O.L.H. Hemelvaart).
  • De lessen (behalve de sessies van het kaggle project) worden on campus gegeven van 9u30 tot 12u45. Deze vinden plaats aan de Universiteit Gent, UGent Academie voor Ingenieurs, Technologiepark 60, lokaal 0.1, 9052 Zwijnaarde.
  • Tijdens de meeste lesdagen wordt er 1,5 uur theorie gegeven en wordt er na de pauze 1,5 uur oefeningen voorzien. Om 12u45 wordt er telkens een broodjesmaaltijd voorzien.
  • De Kaggle-sessies zijn online, van 9u30 tot 12u45, waarbij elke deelnemer (of team van deelnemers) een slot toegekend zal krijgen om het project te bespreken, feedback te krijgen en next steps te definiëren.
  • Het examen vindt plaats op 24 september 2026 om 9u30.
Data onder voorbehoud van wijzigingen om onvoorziene omstandigheden.

Laptop

Er wordt gewerkt met eigen laptop. Deze moet krachtig genoeg zijn (minimum 8GB RAM) en deelnemers moeten administratierechten hebben voor het installeren van de nodige programma’s.

Bijkomende inlichtingen

Universiteit Gent
UGent Academie voor Ingenieurs

Technologiepark 60
9052 Zwijnaarde
Tel.: +32 9 264 55 82
ugain@UGent.be


Deze opleiding kan in de doctoraatsopleiding van de Universiteit Gent opgenomen worden, op voorwaarde dat de doctorandus beschikt over een goedgekeurde aanvraag tot erkenning (application for recognition, download hier).

Wie over een goedgekeurde 'application' beschikt, kan deze opleiding meerekenen als 'specialist course' en kan rekenen op terugbetaling van het inschrijvingsgeld, op voorwaarde dat er een aanwezigheidsattest kan voorgelegd worden (de doctorandus dient minstens 15 lesuren van één opleiding te hebben gevolgd).



U kunt de folder hier downloaden.