Kunstmatige Intelligentie

Welkom aan boord van de spannende reis naar de wereld van kunstmatige intelligentie en machine learning! Dit vak neemt je mee op een avontuurlijke ontdekkingsreis naar de fascinerende wereld van AI.

Tijdens deze cursus ga je niet alleen kennismaken met kunstmatige intelligentie en machine learning, maar ga je ook zelf de touwtjes in handen nemen. We duiken diep in de kern van machine learning en laten je de magie achter de algoritmen ervaren. Je zult niet alleen leren hoe ze werken, maar ook hoe je ze zelf kunt programmeren en aanpassen.

Maar dat is nog niet alles! Dit vak is als een multidimensionale puzzel waarbij we niet alleen de technische kant bekijken. We zullen ook de wiskundige grondslagen verkennen, met de nadruk op calculus en statistiek. En alsof dat nog niet genoeg is, gaan we dieper in op de filosofische en maatschappelijke vraagstukken rondom lerende systemen. We dagen je uit om na te denken over de impact van AI op onze samenleving en ethische overwegingen te onderzoeken.

Dus, maak je klaar om je hersenen te laten kraken, je codeervaardigheden te verbeteren en de toekomst van AI te verkennen. Dit vak is jouw toegangspoort tot de boeiende wereld van kunstmatige intelligentie en machine learning. Ben jij er klaar voor?

–ChatGPT

Inhoud

In deze cursus zal je bekend raken met kunstmatige intelligentie en machine learning. Gedurende de cursus zullen we een aantal fundamentele machine learning algoritmen behandelen en deze vervolgens ook zelf bouwen. Dit is een breed introducerend vak, wat betekent dat we de wiskunde behandelen, hoofdzakelijk calculus en statistiek, die de drijvende kracht achter deze algoritmen is, maar ook de filosofische en maatschappelijk consequenties van lerende systemen zullen de revue passeren.

Voorkennis

De opdrachten van dit vak worden gemaakt in de programmeertaal Python. Om de opdrachten succesvol te kunnen maken is een redelijke basis van programmeren nodig met kennis van verschillende datastructuren (list, set, dict, tuple) en het zelfstandig ontwikkelen van functies. We verwachten dat je het Inf4All vak Programmeermethoden of een soortgelijk programmeervak volledig hebt afgerond.

Er is geen specifieke wiskundige voorkennis vereist voor dit vak.

Vorm

Dit vak bestaat uit zes modules die samen een introductie vormen tot het onderwerp Machine Learning. Iedere module beslaat ongeveer 3 tot 4 fulltime dagen aan werk, en bestaat uit vier verschillende onderdelen:

  • Theorievideos: Deze zullen de benodigde concepten introduceren voor iedere module.
  • SOWISO: Een online wiskundeplatform wat we gebruiken om de fundamentele wiskunde te introduceren die nodig is voor het implementeren van de algoritmen die we gaan uitwerken.
  • Programmeernotebooks: Hier zal je een deel van de behandelde algoritmen zelf uitprogrammeren in Python.
  • Schrijfopdrachten: Hier lees of bekijk je materiaal wat gerelateerd is aan de fylosofische en socialogische impact van Machine Learning, en beantwoord je hierover vragen.

De modules kunnen grotendeels zelfstandig gevolgd worden; het materiaal is zo gemaakt dat alle informatie die nodig is om alles af te ronden zich ook in de cursus bevindt. Er is online hulp beschikbaar wanneer er een concrete vraag over de theorie of het programmeerwerk is. Daarnaast zijn er twee-wekelijkse sessies waar we de stof bespreken, waar belangrijke skills extra uitleg krijgen, en waar je natuurlijk ook vragen kunt stellen.

Onderwijsmaterialen

Al het benodigde materiaal is beschikbaar in de cursus zelf. Er hoeft geen materiaal te worden aangeschaft.

Toetsing

Het eindcijfer voor dit vak wordt gevormd door de programmeeropdrachten (40%), de schrijfopdrachten (20%), en een schriftelijk tentamen (40%).

Docent

Wouter Vrielink is docent op de Universiteit van Amsterdam (UvA) en is gespecialiseerd in AI, programmeren en evolutionary computing. Hij geeft vakken over programmeren, algoritmen en optimalisatietechnieken. Naast zijn werk op de universiteit verzorgt hij namens de UvA ook diverse cursussen voor docenten en professionals op het gebied van AI en programmeren.

Logo in4all_sidebar