Machine Learning - artificiele intelligentie, machine learning en neurale netwerken

  • Je kan de relatie tussen Artificiële Intelligentie, Machine Learning en Neurale Netwerken uitleggen
  • Je kan een voorbeeld geven van een probleem wat je alleen met machine learning kan oplossen
  • Je kan een voorbeeld geven van een narrow artificial intelligence
lgg
1 / 25
volgende
Slide 1: Tekstslide
InformaticaMiddelbare schoolvwoLeerjaar 6

In deze les zitten 25 slides, met interactieve quizzen, tekstslides en 2 videos.

time-iconLesduur is: 45 min

Onderdelen in deze les

  • Je kan de relatie tussen Artificiële Intelligentie, Machine Learning en Neurale Netwerken uitleggen
  • Je kan een voorbeeld geven van een probleem wat je alleen met machine learning kan oplossen
  • Je kan een voorbeeld geven van een narrow artificial intelligence
lgg

Slide 1 - Tekstslide

Deze slide heeft geen instructies

Jaarprogramma
Machine learning - weging 1
Je gaat een verslag maken en een programma schrijven. Allemaal met betrekking op machine learning. 

========== HERFSTVAKANTIE ============

Invloeden van social media - weging 1
De gevaren van sociale media zijn jullie mee bekend. Maar we gaan het hier bekijken vanuit de informatica.

========== KERSTVAKANTIE =============

Eindopdracht - weging 5
Programma, spelletje of website. Als je maar laat zien wat je geleerd hebt de afgelopen 2,5 jaar bij informatica. Met zonder veel hulp van je docent.
PTA 6VWO

Slide 2 - Tekstslide

Deze slide heeft geen instructies

Opstarten
Dit jaar hebben we nodig:

  • Classroom
  • Lessonup
  • Fundament
Administratieve handeling

Welke van deze systemen zijn narrow en welke zijn general?

Slide 3 - Tekstslide

Deze slide heeft geen instructies

Module machine learning
Jullie worden becijfert voor twee onderdelen

Een document
Een zeer interessant verhaal met een unieke blik op AI waarin je de besproken onderdelen uit de les(sen) betrekt.

Een programma
Een programma dat machinelearningt. Hoe, daar ben je vrij in, maar er zijn twee goed te volgen handleidingen die worden aangeboden: boter kaas en eieren of een fotoherkenner
In het kort

Welke van deze systemen zijn narrow en welke zijn general?

Slide 4 - Tekstslide

Deze slide heeft geen instructies

Samengevat
Neurale netwerken (N.N) zijn een onderdeel van Machine Learning (M.L) dat op zijn beurt weer onderdeel is van Artificiële Intelligentie (A.I)
A.I
M.L
N.N

Slide 5 - Tekstslide

Deze slide heeft geen instructies

Artificiële Intelligentie
Wat is eigenlijk intelligentie? Om het makkelijker te maken is er onderscheid gemaakt tussen twee soort artificiële intelligentie

Narrow (zwak)
Specifieke taken op een intelligente manier uitvoeren. B.v. een zoekmachine

General (sterk)
AI-systemen die de gelijke zijn van de mens of (soms) de mens overtreffen
Narrow v.s. general

Welke van deze systemen zijn narrow en welke zijn general?

Slide 6 - Tekstslide

Deze slide heeft geen instructies

3

Slide 7 - Video

Deze slide heeft geen instructies

01:10
Gaat dit over general of narrow A.I. ?
A
general
B
narrow

Slide 8 - Quizvraag

Deze slide heeft geen instructies

04:26
Kritisch denken
Je zou kunnen denken: Musk zegt hier dat slimme mensen het vaak fout doen. En het klinkt ook een beetje dat dat komt omdat ze arrogant zijn?

Het onderliggende thema is hier kritisch denken. We hebben net de invloeden van social media besproken waarbij kritisch denken een belangrijke rol speelt. Maar je ziet dat het ook bij andere onderwerpen een hele belangrijke rol blijft spelen. Misschien wel een kritische rol.

Slide 9 - Tekstslide

Deze slide heeft geen instructies

05:17
Alpha zero heeft met 100 - 0 gewonnen van Alpha Go

Is Alpha zero narrow of general AI?
A
narrow
B
general

Slide 10 - Quizvraag

Deze slide heeft geen instructies

Machine learning
Supervised v.s. unsupervised
De studie om machines ook te laten leren van ervaringen, wordt machine learning genoemd. Ze doen dit niet d.w.v. logische regels (algoritmes) maar met behulp van data en resultaten. Heel veel data.

Supervised learning
Op basis van uitkomsten en variabelen regels bepalen. B.v. de verkoopprijs van een huis i.c.m. het aantal vrije kamers.

Unsupervised learning
Bij unsupervised learning krijgt de computer een grote hoeveelheid data van waaruit het programma zelf een structuur moet vinden. B.v. 

Reinforcement learning
Bij reinforcement learning leert de computer van de eigen fouten. Er is dus een continu leerproces.

Geen enkel kind leert eerst de grammaticale regels en gaat daarna leren praten en schrijven

Slide 11 - Tekstslide

Deze slide heeft geen instructies

Machine learning
Opdracht: Maak de lijst met voorbeelden af  m.b.v. internet
Supervised learning
  • Gezichtsherkenning
  • ?
  • ?

Unsupervised learning
  • Algemene patroon herkenning: signalen ontdekken in ruimte ruis
  • ?
  • ?


Reinforcement learning
  • Flappy bird A.I.
  • ?
  • ?

Slide 12 - Tekstslide

Supervised:
* How’s the weather today?
* Who are the unhappy customers?

Unsupervised
* DNA segmenten patronen
* Recommender systems, which involve grouping together users with similar viewing patterns in order to recommend similar content

Reinforcement learning
* Mario spelen


Machine learning voorbeelden

Slide 13 - Open vraag

Deze slide heeft geen instructies

Slide 14 - Tekstslide

Unsupervised learning: er worden patronen gevonden in grote hoeveelheden data
Dit is een gevolg van unsupervised learning

De computer heeft allemaal patronen gevonden in verschillende afbeeldingen

Van die patronen is een plaatje gemaakt.

Slide 15 - Tekstslide

Deze slide heeft geen instructies

Slide 16 - Video

Deze slide heeft geen instructies

Deepfake is .. learning, want

Slide 17 - Open vraag

Deze slide heeft geen instructies

Opdracht
We hebben gezien dat er drie soort machine learning zijn:

  1. Supervised learning
  2. Unsupervised learning
  3. Reinforcement learning

We hebben ook gezien dat je met deepfake:
  • real-time gezichten op gezichten kan plakken
  • foto's van gezichten kan "verzinnen"

Beargumenteer per soort waarom deepfake wel of niet bij deze soort past. Bedenkt dat deepfake dus ook verschillende "soorten" heeft. Gebruik hiervoor het bijbehorende hoofdstuk uit fundament


Wat voor soort learning is deepfake?

Slide 18 - Tekstslide

S
Deepfake is ... learning
A
supervised
B
unsupervised
C
reinforcement

Slide 19 - Quizvraag

Deze slide heeft geen instructies

Samengevat
Neurale netwerken (N.N) zijn een onderdeel van Machine Learning (M.L) dat op zijn beurt weer onderdeel is van Artificiële Intelligentie (A.I)
A.I
M.L
N.N

Slide 20 - Tekstslide

Deze slide heeft geen instructies

Neurale netwerken
Die zijn echt ingewikkeld
Ingewikkelder: Het herkennen van handschriften. Welke regels kan je daar voor bedenken?
Bijvoorbeeld: Is het nacht of dag? Twee licht sensoren meten hoeveel licht er is en sturen dat door naar de output (eventueel via een hidden layer) en de output zegt vervolgens of het dag of nacht is.
Complex NN

Slide 21 - Tekstslide

Deze slide heeft geen instructies

Voorbeeld handschrift herkenning

Slide 22 - Tekstslide

Deze slide heeft geen instructies

Slide 23 - Tekstslide

Deze slide heeft geen instructies

Samengevat
Neurale netwerken (N.N) zijn een onderdeel van Machine Learning (M.L) dat op zijn beurt weer onderdeel is van Artificiële Intelligentie (A.I)
A.I
M.L
N.N

Slide 24 - Tekstslide

Deze slide heeft geen instructies