Skip to main content

Introductie AI

Intro

In deze les leren we wat AI is en we gaan kijken naar het verschil van programmeren met en zonder AI.

We kijken naar de kracht van AI maar ook naar de tekortkomingen.

Les 1, wat is AI?

Bekijk deze video:

https://www.youtube.com/watch?v=QJE_ycgR8E8

 

Opdracht 1

Vat in één tot drie zinnen samen wat de kernboodschap van dit filmpje is.

Les 2, AI toepassingen

AI is veel meer dan alleen ChatGPT. In deze video wordt uitgelegd waarvoor AI kan worden gebruikt.

Bekijk deze video:

https://www.youtube.com/watch?v=stw2upLHCuI

Theorie

AI-toepassingen per taaktype

Hieronder staan concrete voorbeelden van hoe kunstmatige intelligentie (AI) wordt toegepast in verschillende soorten taken

✦ 1. Classificatie
  • Wat is het?: Het toewijzen van gegevens aan een bepaalde categorie.

  • Voorbeeld: Een e-mailsysteem dat automatisch bepaalt of een e-mail spam is of geen spam, op basis van de inhoud, afzender en gebruikte woorden.

✦ 2. Associatie
  • Wat is het?: Het ontdekken van patronen of combinaties van items die vaak samen voorkomen.

  • Voorbeeld: Een webshop gebruikt AI om te ontdekken dat klanten die een laptop kopen ook vaak een laptophoes kopen. Op basis daarvan worden aanbevelingen gedaan: "Andere klanten kochten ook...".

✦ 3. Optimalisatie
  • Wat is het?: Het vinden van de beste oplossing uit veel mogelijkheden, vaak onder bepaalde voorwaarden.

  • Voorbeeld: Een AI-systeem voor routeplanning bepaalt de snelste bezorgroutes voor een pakketdienst, rekening houdend met afstand, verkeer en bezorgtijd.

✦ 4. Voorspelling
  • Wat is het?: Het voorspellen van toekomstige waarden of gebeurtenissen op basis van eerdere gegevens.

  • Voorbeeld: Een bakker gebruikt AI om op basis van eerdere verkoopdata te voorspellen hoeveel brood er de komende week nodig is.

✦ 5. Creatie
  • Wat is het?: Het genereren van nieuwe inhoud of ideeën met behulp van AI.

  • Voorbeeld: Een AI-systeem zoals ChatGPT of DALL·E kan een gedicht schrijven of een afbeelding maken op basis van een beschrijving, bijvoorbeeld: "Een robot die schildert in een zonnebloemenveld".

Opdracht2

Bepaal van elk van de voorbeelden bij welk type AI-toep[assing (creatie, assiociatie, optimalisatie, voorpellen, creatie) dit hoort.

  1. Netflix geeft je aanbevelingen voor films op basis van wat je eerder hebt gekeken.

  2. Een game bepaalt of je gedrag verdacht is en je mogelijk aan het valsspelen bent.

  3. Een routeplanner voor je fietsrit kiest de route met de minste verkeerslichten.

  4. TikTok voorspelt welke video je het langst gaat kijken en laat die eerder zien.

  5. Een AI-programma maakt een unieke profielfoto in cartoonstijl van jou.

Les 3, AI en 'gewone' computer code.

Wat is het verschil tussen 'gewone' (zeg maar 'ouderwetse' computer code en AI-code.

Gewone computer algoritmes zijn 100% voorspelbaar en doen altijd hetzelfde. Neem bijvoorbeeld een robot in een auto-fabriek die een bepalade handeling 10 keer per minuut uitvoert. Dat wordt aangestuur door 'gewone' code.

Ook je rekenmachine is een goed voorbeeld van 'gewone' code omdat de uitkomst heel voorspelbaar is.

AI-code is er op gemaakt om aan de hand van heel veel voorbeelden de computer te leren patronen te herkennen. Dat is een betje hetzlfde zoals onze hersennen dat doen. Op basis van deze geleerde patronen kan de computer dan zelf voorspellen wat iets is of wat hij hij moet doen. ChatGPT is eingelijk een hele complexe voorpel-machine (en in zeker zin zijn wij dat dus ook).

Les 4, voordelen van AI

 

Les 5 nadelen van AI

 

Les 6 slim gebruik van AI