Artificial Intelligence
Starten met prompting
Hier is een gestructureerd stappenplan om effectief te leren prompten voor AI-modellen zoals ChatGPT, DALLยทE en andere generatieve AI-tools.
Stap 1: Basisbegrip van Prompting
โ
Leer wat een prompt is
Een prompt is de input die je geeft aan een AI-model om een gewenst antwoord te krijgen. Goede prompts zijn duidelijk, specifiek en doelgericht.
โ Begrijp de invloed van je woorden
- Hoe specifieker je bent, hoe beter het resultaat.
- Gebruik context om betere antwoorden te krijgen.
- Experimenteer met de lengte: soms werkt een korte prompt beter, soms een langere.
Stap 2: Prompting Strategieรซn
๐น Gebruik duidelijke instructies
๐ก Voorbeeld (slecht): "Vertel iets over AI."
๐ก Voorbeeld (goed): "Geef een uitleg over AI voor mbo-studenten zonder technische achtergrond in max. 200 woorden."
๐น Voeg context toe
๐ก Voorbeeld (slecht): "Schrijf een artikel over softwareontwikkeling."
๐ก Voorbeeld (goed): "Schrijf een artikel van 500 woorden over softwareontwikkeling, gericht op mbo-studenten, met praktische voorbeelden en een afsluitende samenvatting."
๐น Bepaal de stijl en toon
๐ก Voorbeeld: "Schrijf een informele blogpost over AI alsof je tegen een vriend praat."
๐ก Voorbeeld: "Geef een academische uitleg over AI zoals in een wetenschappelijk artikel."
๐น Vraag om specifieke output formats
๐ก Voorbeeld: "Geef me een lijst met 5 tips over AI, elk met een korte uitleg."
๐ก Voorbeeld: "Genereer een tabel waarin verschillende AI-modellen worden vergeleken op snelheid, nauwkeurigheid en kosten."
Stap 3: Testen en Verbeteren
๐ Pas je prompt aan als het resultaat niet is wat je wilt
- Te vaag? Voeg details toe.
- Te lang antwoord? Vraag om een kortere versie.
- Niet relevant? Geef extra context of herformuleer je vraag.
๐ฏ Experimenteer met variaties
- Probeer dezelfde vraag op verschillende manieren te stellen en bekijk hoe de AI reageert.
Stap 4: Geavanceerde Technieken
๐ Chain-of-Thought (stap-voor-stap redenering)
Vraag AI om stap voor stap na te denken.
๐ก Voorbeeld: "Leg stap voor stap uit hoe een neuraal netwerk werkt, alsof je het aan een beginner uitlegt."
๐ญ Rolgebaseerde prompts
Laat AI een rol aannemen voor betere resultaten.
๐ก Voorbeeld: "Je bent een ervaren softwareontwikkelaar. Leg uit hoe AI de toekomst van programmeren beรฏnvloedt."
๐ Few-shot en Zero-shot prompting
- Zero-shot: Geen voorbeelden geven, AI moet het zelf bedenken.
- Few-shot: Een paar voorbeelden geven om de AI te sturen.
๐ก Voorbeeld: "Hier zijn drie voorbeelden van AI-toepassingen in de zorg. Kun je nog drie nieuwe bedenken?"
Stap 5: Oefenen in Verschillende Domeinen
๐น Tekstgeneratie (ChatGPT)
- Schrijf een verhaal, artikel, samenvatting of dialoog.
- Vraag om alternatieve formuleringen.
๐น Afbeeldinggeneratie (DALLยทE)
- Geef een gedetailleerde beschrijving van een scรจne.
- Voeg stijlen en kleuren toe: "Een futuristische stad in neonkleuren, cyberpunkstijl, nachtelijke setting."
๐น Codegeneratie
- Vraag AI om een specifiek script te genereren: "Schrijf een Python-script om een CSV-bestand te analyseren en de gemiddelde waarde te berekenen."
๐น Data-analyse
- Vraag AI om tabellen, grafieken of samenvattingen van datasets.
Stap 6: Gebruik Prompting voor Onderwijs en Werk
๐ In het onderwijs
- Maak quizvragen of oefenopdrachten met AI.
- Gebruik AI als sparringpartner voor lesvoorbereiding.
- Laat AI complexe onderwerpen uitleggen op verschillende niveaus.
๐ผ In de praktijk
- Genereer marketingteksten of e-mails.
- Laat AI code debuggen of verbeteren.
- Gebruik AI als brainstormtool voor innovatie.
Stap 7: Blijf Verbeteren en Experimenteren
๐ Feedback verwerken
- Bekijk hoe AI reageert en verbeter je prompt.
- Vergelijk verschillende prompts en leer wat het beste werkt.
๐งช Experimenteer met nieuwe technieken
- Test langere prompts met meer context.
- Probeer multimodale AI (zoals ChatGPT met beeldherkenning).
๐ Deel je kennis
- Bespreek je beste prompts met collegaโs of studenten.
- Experimenteer met AI in groepsopdrachten.
๐ Leren & Begrijpen
๐น Uitleg van moeilijke concepten
- Vraag om een simpele uitleg alsof je 12 jaar oud bent.
๐ก "Leg uit wat een neuraal netwerk is alsof ik 12 ben." - Vraag om meerdere uitlegstijlen (technisch, eenvoudig, met analogieรซn).
๐น Samenvattingen maken
- Laat ChatGPT een hoofdstuk of artikel samenvatten.
๐ก "Vat deze tekst samen in 5 kernpunten." - Vraag om een samenvatting op verschillende niveaus (korte versie, diepgaande versie).
๐น Flashcards genereren
- Laat ChatGPT flashcards maken voor snelle herhaling.
๐ก "Maak 10 flashcards met vragen en antwoorden over de werking van databases."
๐น Snel begrippen opzoeken
- Gebruik ChatGPT als snelle encyclopedie om definities en context te krijgen.
๐ก "Wat is het verschil tussen supervised en unsupervised learning?"
๐ Schrijven & Structureren
๐น Essays & Scripties verbeteren
- Laat je tekst nakijken op grammatica en stijl.
๐ก "Verbeter deze paragraaf en maak de zinnen vloeiender." - Vraag om een heldere structuur voor je essay.
๐ก "Geef een logische opbouw voor een betoog over AI in het onderwijs."
๐น Herschrijven & Samenvatten
- Laat een tekst compacter of duidelijker herschrijven.
๐ก "Herschrijf deze alinea korter en krachtiger."
๐น Titels en inleidingen genereren
- Vraag om pakkende titels of inleidingen.
๐ก "Geef 5 pakkende titels voor een essay over cybersecurity."
๐ Studeren & Examenvoorbereiding
๐น Oefenvragen maken
- Laat ChatGPT meerkeuzevragen of open vragen genereren.
๐ก "Maak 5 meerkeuzevragen over de Franse Revolutie."
๐น Tentamens oefenen
- Simuleer een mondeling examen met AI.
๐ก "Stel me 5 kritische vragen over de werking van een blockchain en geef daarna feedback op mijn antwoorden."
๐น Leren met de Feynman-techniek
- Laat AI je uitleg checken en verbeteren.
๐ก "Ik ga de wet van Newton uitleggen. Geef feedback op mijn uitleg en stel vragen als ik iets mis."
๐น Samenvattingen laten controleren
- Vraag AI om te checken of je samenvatting compleet is.
๐ก "Vergelijk deze samenvatting met de originele tekst en geef aan wat ontbreekt."
๐ป Coderen & Technische Vaardigheden
๐น Code uitleggen & debuggen
- Vraag AI om code te verklaren.
๐ก "Leg uit wat deze Python-code doet en verbeter de leesbaarheid." - Laat AI bugs vinden en oplossingen voorstellen.
๐ก "Ik krijg een foutmelding in deze code. Wat gaat er mis?"
๐น Code optimaliseren
- Vraag AI om efficiรซntere code te schrijven.
๐ก "Optimaliseer deze SQL-query voor betere prestaties."
๐น Programmeren leren
- Vraag AI om stap-voor-stap uitleg van programmeerconcepten.
๐ก "Leg uit hoe een for-loop werkt in JavaScript en geef een voorbeeld."
๐น Nieuwe technologieรซn begrijpen
- Leer snel over AI, cybersecurity, webdevelopment, etc.
๐ก "Geef een korte introductie over machine learning in de gezondheidszorg."
๐ Onderzoek & Data-analyse
๐น Hypotheses formuleren
- Vraag AI om onderzoeksvragen of hypothesen.
๐ก "Bedenk 3 onderzoeksvragen over de impact van AI op onderwijs."
๐น Data interpreteren
- Laat AI datasets analyseren en patronen ontdekken.
๐ก "Analyseer deze data en vat de belangrijkste trends samen."
๐น Grafieken en tabellen genereren
- Vraag om visuele weergaven van data.
๐ก "Maak een overzichtstabel van de voor- en nadelen van Python versus Java."
๐ ๏ธ Productiviteit & Tijdbeheer
๐น Planning en time management
- Vraag AI om een studieplanning.
๐ก "Maak een 4-weken studieplan voor een tentamen wiskunde."
๐น To-do lijsten genereren
- Laat AI helpen bij het prioriteren van taken.
๐ก "Maak een takenlijst voor mijn project over AI in de zorg."
๐น Pomodoro-timer en motivatie-tips
- Vraag AI om focusstrategieรซn.
๐ก "Hoe kan ik me beter concentreren tijdens het studeren?"
๐ค Presentaties & Creativiteit
๐น Presentaties voorbereiden
- Vraag AI om een gestructureerde opzet.
๐ก "Maak een PowerPoint-outline over klimaatverandering."
๐น Spreekvaardigheid oefenen
- Simuleer een publiek en krijg feedback op je pitch.
๐ก "Ik ga een presentatie geven over AI. Kun je kritische vragen stellen?"
๐น Creatieve ideeรซn genereren
- Vraag AI om originele invalshoeken voor projecten.
๐ก "Geef 5 unieke projectideeรซn over duurzame technologie."
๐ Talen leren
๐น Vertalingen & taalcorrecties
- Laat AI helpen met vertalingen en grammaticacontrole.
๐ก "Vertaal deze zin naar professioneel Engels."
๐น Conversaties oefenen
- Simuleer een dialoog in een andere taal.
๐ก "Voer een gesprek met me in het Frans over dagelijkse routines."
๐น Taalregels en nuances leren
- Vraag om uitleg van grammatica en zinsstructuren.
๐ก "Leg het verschil uit tussen 'ser' en 'estar' in het Spaans."
AI en de waarheid
Wat is bias? ๐ง โ๏ธ
Bias betekent vooringenomenheid of vertekening in informatie. Dit kan onbewust in AI-modellen zitten door de manier waarop ze zijn getraind of de datasets die ze gebruiken. Bias kan ervoor zorgen dat bepaalde groepen, perspectieven of informatie worden bevoordeeld of juist worden uitgesloten.
Verschillende soorten bias in AI
๐น Data bias โ Als de dataset waarop AI is getraind scheef is, dan zal het model die scheve informatie weerspiegelen.
๐ก Bijvoorbeeld: Als een AI-model vooral Westerse literatuur heeft gelezen, zal het minder goed presteren op niet-Westerse perspectieven.
๐น Algorithmic bias โ Het model kan bepaalde patronen versterken door de manier waarop het is geprogrammeerd.
๐ก Bijvoorbeeld: Een AI-systeem dat cvโs beoordeelt en in het verleden vooral mannelijke kandidaten heeft gezien, kan onbewust vrouwen benadelen.
๐น Selection bias โ Als de inputgegevens niet representatief zijn, kan AI een vertekend beeld geven.
๐ก Bijvoorbeeld: Als een AI voornamelijk nieuwsbronnen uit รฉรฉn politieke hoek gebruikt, kan het model bevooroordeeld lijken.
๐น Confirmation bias โ AI-modellen kunnen patronen versterken die mensen al verwachten of vaak vragen.
๐ก Bijvoorbeeld: Als je AI vaak vraagt om negatieve informatie over een onderwerp, zal het dat ook eerder benadrukken.
Waar moet je op letten bij de juistheid van informatie? ๐
Omdat AI-modellen niet zelf nadenken of waarheid controleren, is het belangrijk om kritisch te blijven. Hier zijn enkele tips om AI-informatie te checken:
โ
Dubbelcheck bronnen
AI geeft niet altijd real-time of actuele informatie. Zoek zelf verder in betrouwbare bronnen zoals wetenschappelijke artikelen, nieuwswebsites en officiรซle documenten.
โ
Let op de datum
AI kan verouderde informatie geven, omdat het model mogelijk niet is getraind op de nieuwste ontwikkelingen. Gebruik Google of andere zoekmachines om actuele gegevens te bevestigen.
โ
Vraag om onderbouwing
Als AI een feit presenteert, vraag dan door:
๐ก "Kun je een bron of wetenschappelijk onderzoek noemen dat dit ondersteunt?"
Als AI dat niet kan, moet je extra voorzichtig zijn met de informatie.
โ
Vergelijk met meerdere bronnen
Check of verschillende betrouwbare bronnen hetzelfde zeggen. Als AI iets beweert wat nergens anders wordt bevestigd, is er mogelijk iets mis.
โ
Wees alert op absolute claims
Als AI zegt: "Dit is 100% waar" of "Dit is altijd zo", wees dan kritisch. Wetenschap en kennis veranderen, en er zijn vaak nuances.
โ
Pas op met juridische of medische adviezen
AI is geen vervanging voor een advocaat, arts of expert. Voor belangrijke beslissingen moet je altijd een professional raadplegen.
โ
Check bias in AIโs antwoorden
๐ก Tip: Stel een vraag op verschillende manieren en kijk of het antwoord verandert. Bijvoorbeeld:
- "Wat zijn de voordelen van AI?"
- "Wat zijn de nadelen van AI?"
Door beide kanten te vragen, krijg je een evenwichtiger beeld.
Hoe kun je AI bewust gebruiken zonder misleid te worden?
๐ Gebruik AI als een assistent, niet als een waarheidmachine.
๐ Blijf zelf nadenken en kritisch evalueren.
๐ Vraag altijd: "Hoe weet ik dat dit klopt?"
๐ Gebruik AI om te brainstormen, niet om de absolute waarheid te krijgen.
(LLM = Large Language Model zoals chatGPT of Claude etc.)
Opdracht
- Zoek op s-bb.nl naar het kwalificatiedossier van jouw opleiding
- Gebruik chatGPT (of een andere LLM) om een stappenplan te maken om je voor te bereiden op je studie.
- Blijf doorvragen zodat je een helder lesplan hebt en weet wat je komende week gaat doen voor je studie.
- Houdt bij welke vragen je hebt gesteld (meestal doet je LLM dat al voor je).
- Wat werkte goed en wat werkte minder goed.
- Hoe kan een LLM je helpen iets te leren (i.p.v. alleen maar goede antwoorden geven, waar jij zelf niet wijzer van wordt)