6 ECTS credits
168 u studietijd

Aanbieding 1 met studiegidsnummer 1024251ANR voor alle studenten in het 1e semester met een inleidend bachelor niveau.

Semester
1e semester
Inschrijving onder examencontract
Niet mogelijk
Beoordelingsvoet
Beoordeling (0 tot 20)
2e zittijd mogelijk
Ja
Inschrijvingsvereisten
Je hebt Machine Learning, Introduction to Artificial Intelligence, Wiskunde: calculus en lineaire algebra, Kansrekening en statistiek, Algoritmen en datastructuren 1, Structuur van computerprogramma's 1, Logica en formele systemen, Discrete wiskunde, AI Programmeerproject gevolgd, alvorens 'Bayesiaanse Methoden' op te nemen.
Onderwijstaal
Nederlands
Faculteit
Faculteit Wetenschappen en Bio-ingenieurswetensch.
Verantwoordelijke vakgroep
Computerwetenschappen
Onderwijsteam
Pieter Libin (titularis)
Onderdelen en contacturen
24 contacturen Hoorcollege
24 contacturen Werkvormen en Praktische Oef.
24 contacturen Zelfwerk en -studie
Inhoud

Dit vak behandelt Bayesiaanse methoden, ofwel data-gebaseerde methoden die rechtstreeks statistische analyse van de data doen. Deze technieken maken hiervoor gebruik van het theorema van Bayes om a priori kennis te combineren met observaties (i.e., datapunten) uit de werkelijkheid. Om een goed begrip van deze technieken te krijgen, bouwen we de basisconcepten zorvuldig op (i.e., prior, likelihood, integratie binnen de noemer, posterior, theorema van Bayes en inferentie). Vanuit deze basisconcepten, bekijken we ook geavanceerde concepten zoals conjugate priors en Jeffreys priors, en bestuderen we methodes om de kwaliteit van modellen te beschrijven. Van daaruit zetten we de stap naar Markov Chain Monte Carlo, hetgeen we zowel formeel, intuitief, praktisch als theoretisch (aan de hand van een bewijs) benaderen. Uiteindelijk sluiten we af met geavanceerde Bayesiaanse technieken, inclusief Bayesian Networks, Bayesian hierarchische modellen en Bayesian lineaire regressie.

Bijkomende info

Tijdens 12 lesweken worden theoretische en praktische aspecten gedoceerd (HOC) en verwerkt in oefenzittingen (WPO). Tijdens deze oefenzittingen krijgt de student de mogelijkheid om theorie in te oefenen en ervaring op te doen met het programmeren van Bayesiaanse algoritmes en analyses. De programmeeroefeningen en het project gebeuren in python, dus voorkennis van deze programmeertaal wordt verwacht.

Leerresultaten

Algemene competenties

  • Diepgaande kennis en begrip van Bayesiaanse statistiek, inferentie en machine learning.
  • Bayesiaanse modellen kunnen formuleren, toepassen, implementeren en valideren.
  • Een projectplan kunnen maken om een typisch leerprobleem met Bayesiaanse technieken op te kunnen lossen.
  • In staat zijn de opgedane kennis zelfstandig bij te houden en om nieuwe problemen in de wetenschap en de toepassingen te kunnen aanpakken.

Beoordelingsinformatie

De beoordeling bestaat uit volgende opdrachtcategorieën:
Examen Praktijk bepaalt 50% van het eindcijfer

Examen Andere bepaalt 50% van het eindcijfer

Binnen de categorie Examen Praktijk dient men volgende opdrachten af te werken:

  • examen praktijk met een wegingsfactor 1 en aldus 50% van het totale eindcijfer.

    Toelichting: Projectwerk dat leidt tot een paper van maximaal 5 pagina’s

Binnen de categorie Examen Andere dient men volgende opdrachten af te werken:

  • examen andere met een wegingsfactor 1 en aldus 50% van het totale eindcijfer.

    Toelichting: Examen met oefeningen (schriftelijk) en theorie (mondeling)

Aanvullende info mbt evaluatie

Schriftelijk examen: 50% van de totale score

Projectwerk: 50% van de totale score

Het projectwerk betreft een opdracht waar de studenten individueel een ontwerp -en programmeeropdracht uitwerken. De studenten zullen een Python notebook inleveren en hun werk presenteren. Tijdens deze presentatie zal het onderwijsteam ook vragen stellen om het goede begrip van de behandelde methodes en technieken na te gaan.

Om deel te kunnen nemen aan het schriftelijk examen dient de student zich te registreren voor het projectwerk. Om een voldoende te halen dient de student te slagen op beide onderdelen: indien dit niet het geval is krijgt de student een totaalscore die overeenkomt met de laagst behaalde score. Indien er een onvoldoende wordt behaald op het schriftelijk examen, maar de student slaagt op het projectwerk, kan de score van het projectwerk worden overgedragen naar de tweede zittijd.

Het gebruik van Generatieve AI (genAI) is strikt beperkt tot het verbeteren van de helderheid en leesbaarheid van je schriftelijk werk. Het mag worden gebruikt voor grammaticale correcties, het herstructureren van zinnen en het verbeteren van de tekststructuur. GenAI mag echter niet worden gebruikt om ideeën te genereren, projectonderdelen te conceptualiseren of om delen van de vereiste code te schrijven. Al het projectwerk moet je eigen originele denkproces en probleemoplossend vermogen weerspiegelen. Elk ongeoorloofd gebruik van genAI buiten deze beperkingen wordt beschouwd als een schending van de academische integriteit. Indien genAI wordt gebruikt, moet dit worden aangegeven.

Toegestane onvoldoende
Kijk in het aanvullend OER van je faculteit na of een toegestane onvoldoende mogelijk is voor dit opleidingsonderdeel.

Academische context

Deze aanbieding maakt deel uit van de volgende studieplannen:
Bachelor in de artificiële intelligentie: Standaard traject