6 ECTS credits
180 u studietijd
Aanbieding 1 met studiegidsnummer 1022970ANR voor alle studenten in het 2e semester met een inleidend bachelor niveau.
De eerste doelstelling van deze cursus is de behandeling van enkele wiskundige fundamenten van het toepassingsgebied data science. Deze wiskundige fundamenten zijn verspreid over heel diverse deelgebieden van de wiskunde. Wiskundige optimalisatie steunt o.a. op de analyse van reële functies, het bepalen van een best passende k-dimensionale deelruimte voor een verzameling datapunten in een Euclidische ruimte is te herleiden tot een probleem in de lineaire algebra, en het modelleren van het internet als een (gericht) graaf, is noodzakelijk om b.v. een PageRank algoritme te ontwerpen. Aldus bieden de studiedelen Analyse, Lineaire Algebra en Discrete Wiskunde een prima basis om de eerste stappen in de wiskunde voor data science te zetten. De tweede doelstelling van deze cursus is om de inhouden die aan bod kwamen in het eerste semester in de vermelde studiedelen, te gebruiken, zodat de in het eerste semester opgedane kennis, zich verder kan ontwikkelen in een andere context. Alhoewel de focus van de cursus ligt op de wiskunde voor data science, is de behandeling rigoureus van fundament tot en met toepassing. Een topic zoals spectrale clustering van data wordt dan ook vanaf de wiskundige grondslagen tot en met een implementatie in python behandeld.
Inhoud
1. Spectrale grafentheorie (deel 1): matrices geassocieerd aan een graaf, het spectrum van een graaf, spectrale eigenschappen van ongerichte grafen.
2. Lineaire algebra (deel 1): Perron-Frobeniustheorie, Rayleighcoëfficiënten. Toepassingen in de spectrale grafentheorie: equitable partitions, interlacing.
3. Spectrale grafentheorie (deel 2): spectra van grafen, cliques en co-cliques en de Delsarte-Hoffmangrens. Toepassingen: de sensitivity conjecture, het chromatisch getal van een graaf, de Shannoncapaciteit van een graaf.
4. Clustering van data: het k-means algoritme, spectrale clustering, het mincut probleem in grafen.
5. Lineaire algebra (deel 2): singulierewaardenontbinding. Toepassingen: best passende rang k benadering, Principal Component Analysis, de power methode, het Hypertext Induced Topics Search algoritme, het google PageRank algorime.
6. Wiskundige optimalizatie: Lineair programmeren en discrete optimalizatie.
Via gastcolleges kunnen andere actuele topics aan bod komen in functie van de beschikbare tijd.
.
Algemene competenties
De beoordeling bestaat uit volgende opdrachtcategorieën:
Examen Mondeling bepaalt 60% van het eindcijfer
Examen Andere bepaalt 40% van het eindcijfer
Binnen de categorie Examen Mondeling dient men volgende opdrachten af te werken:
Binnen de categorie Examen Andere dient men volgende opdrachten af te werken:
Examen theorie (mondeling met schriftelijke voorbereiding) 60% + permanente evaluatie aan de hand van projectwerk 40%
Deze aanbieding maakt deel uit van de volgende studieplannen:
Bachelor in de computerwetenschappen: Standaard traject
Bachelor in de wiskunde en Data Science: Standaard traject