Deze taal is machinaal vertaald en is niet door een mens gecontroleerd.

Kunstmatige intelligentie · Artikel

Hoe AI-chatbots zoals ChatGPT en Claude eigenlijk werken, uitgelegd

Gepubliceerd:

The number of publications about Large Language Models by year grouped by publication types. The patent data for 2024 and 2025 are incomplete due to Patent Publication Delay. [ 1 ]
Afbeelding: ApoieRacional · CC BY-SA 4.0 · Wikimedia Commons

In het kort

AI-chatbots zijn gebaseerd op grote taalmodellen (LLM's), neurale netwerken die zijn getraind om het volgende "token" in een tekstsequentie te voorspellen. Ze zetten woorden in getallen om, gebruiken een aandachtsmechanisme om te wegen hoe woorden zich tot elkaar verhouden, en worden vervolgens verfijnd met menselijke feedback om zich als behulpzame assistenten te gedragen in plaats van als ruwe tekstprognosetellers.

Deze versie is een machinevertaling van het origineel (English). Lees het origineel

Honderden miljoenen mensen typen elke dag vragen in ChatGPT, Claude, Gemini of vergelijkbare tools, maar de software erachter wordt vaak beschreven als een mysterieuze "black box". Volgens Google's Machine Learning Crash Course en een uitlegger door wetenschapsschrijver Timothy B. Lee gepubliceerd op Understanding AI, is het kernmechanisme eenvoudiger te beschrijven dan het lijkt: een groot taalmodel (LLM) is een neuraal netwerk dat is getraind om het volgende kleine stukje tekst, een token genoemd, te voorspellen, gegeven alles wat ervoor kwam.

Van woorden naar getallen: tokens en inbeddingen

Voordat een LLM tekst kan verwerken, verdeelt het een prompt in tokens — eenheden die een volledig woord, deel van een woord of een enkel teken kunnen zijn, volgens Google's ontwikkelaarsdocumentatie. Elk token wordt omgezet in een vector, een lange lijst met getallen genaamd een inbedding, die iets moet vastleggen over de betekenis van het token. De uitlegger van Understanding AI vergelijkt dit met geografische coördinaten: woorden met vergelijkbare betekenissen eindigen dicht bij elkaar in een groot numeriek bereik, net zoals nabijgelegen steden vergelijkbare breedtegraad en lengtegraad delen.

Aandacht: hoe het model context volgt

De architectuur achter vrijwel alle moderne LLM's wordt de Transformer genoemd. Google's crash course legt uit dat een Transformer afhankelijk is van een mechanisme dat zelf-aandacht wordt genoemd, dat berekent hoeveel elk token in een stuk tekst de interpretatie van elk ander token zou moeten beïnvloeden. Understanding AI illustreert dit met query- en key-vectoren: elk woord bouwt effectief een checklist op van het soort andere woorden waarnaar het op zoek is, en aandacht vergelijkt deze checklists over de zin zodat het model bijvoorbeeld kan uitzoeken naar welk zelfstandig naamwoord een voornaamwoord zoals "het" verwijst.

Deze stap wordt gevolgd door feed-forward-lagen die elke bijgewerkte weergave van woorden verwerken en het model naar het voorspellen van het volgende token duwen, merkt Understanding AI op. Omdat aandacht elk token toestaat direct naar elk ander token te kijken, ongeacht de afstand, hanteren Transformers lange, complexe passages consistenter dan de sequentiële modellen die eraan voorafgingen.

Training: miljarden gissingen, geen menselijke labels nodig

LLM's worden voornamelijk getraind door onbegeleid leren met gemaskeerde of volgende-token-voorspelling, wat betekent dat het systeem voor het merendeel van zijn training geen handgeschreven "juiste antwoorden" krijgt. In plaats daarvan beschrijft Google's documentatie een proces waarbij tokens in echte tekst verborgen zijn en het model deze moet raden; Understanding AI beschrijft hetzelfde idee in termen van voorspelling van volgende woorden over enorme verzamelingen tekst die uit boeken, websites en andere bronnen zijn verzameld. Parameters in het netwerk — Understanding AI citeert GPT-3's 175 miljard ervan, getraind op ongeveer 500 miljard woorden — beginnen willekeurig ingesteld en worden geleidelijk aangepast, gissing na gissing, totdat de gissingen van het model in lijn zijn met echte tekst.

Een raw model omzetten in een behulpzame assistent

Een model dat alleen is getraind om het volgende token te voorspellen, is niet automatisch een chatbot die beleeft opdrachten opvolgt. De technische uitlegger van Hugging Face over Reinforcement Learning from Human Feedback (RLHF) beschrijft de extra stappen die bedrijven zoals OpenAI gebruiken om een basismodel in een assistent om te zetten. Ten eerste kan het vooraf getrainde model worden verfijnd door begeleid fijnregelen op voorbeeldgesprekken. Ten tweede classificeren menselijke beoordelaars meerdere modelreacties op dezelfde prompt, en deze classificaties trainen een apart beloningsmodel dat leert om outputs op dezelfde manier te scoren als een persoon zou doen.

In het derde stadium wordt het originele model aangepast met behulp van reinforcement learning — meestal Proximal Policy Optimization — zodat het reacties produceert die het beloningsmodel hoog scoort, terwijl een wiskundige straf het verhindert zo ver van het originele gedrag af te wijken dat het onzin begint te genereren puur om de beloningsscore te gamen, volgens de beschrijving van Hugging Face van de methode.

Waarom chatbots nog steeds dingen verzinnen

Een artikel uitgebracht door OpenAI-onderzoekers, "Why Language Models Hallucinate" (Waarom taalmodellen hallucineren), beschikbaar op arXiv, betoogt dat vervaardigde antwoorden niet eenvoudig een bug zijn om op te lossen. Het artikel schrijft hallucinaties toe aan twee gekoppelde oorzaken: een statistische bijproduct van hoe modellen leren plausibel klinkende vervolgingen tijdens voorbehandes te voorspellen, en de manier waarop modellen later worden geëvalueerd. De meeste benchmarks en ranglijsten beoordelen een antwoord als goed of fout en behandelen een erkenning van onzekerheid — een "Ik weet het niet" — als een fout antwoord, stelt het artikel. Deze opstelling beloont zelfverzekerd raden boven eerlijkheid over onzekerheid, wat modellen duwt naar het blijven produceren van vloeiende, specifieke klanken stellingen zelfs wanneer zij geen betrouwbare basis hebben.

Wat het model eigenlijk doet, in één zin

Samengevat is het proces dat in deze bronnen wordt beschreven dit: een chatbot zet een prompt om in tokens, zet ze om in numerieke inbeddingen, gebruikt zelf-aandachtlagen om te wegen hoe elk token zich tot elk ander verhoudt, en voorspelt herhaaldelijk het statistisch meest waarschijnlijke volgende token — een proces dat na voorbehandes wordt gevormd door menselijke feedback die ontworpen is om deze voorspellingen meer op behulpzame, instructies opvolgende antwoorden lijken dan op ruwe internettekst.

Sleutelstadia van het bouwen van een AI-chatbot
StadiumWat gebeurt erBronbasis
TokenisatieTekst wordt opgesplitst in woord- of subword-eenheden en omgezet in numerieke ID'sGoogle ML Crash Course
InbeddingElk token wordt een vector van getallen die betekenis coderenUnderstanding AI
Zelf-aandachtModel berekent hoeveel elk token elk ander token zou moeten beïnvloedenGoogle ML Crash Course; Understanding AI
VoorbehandesModel voorspelt gemaskeerde of volgende tokens over enorme tekstcorpora (bijv. ~500 miljard woorden voor GPT-3)Understanding AI
Begeleide fijnregelingModel worden voorbeeldgesprekken getoond om instructievolgende gedrag na te bootsenHugging Face RLHF uitlegger
BeloningsmodelleringMensen classificeren meerdere modeluitvoer; classificaties trainen een beloningsscore-modelHugging Face RLHF uitlegger
RL-beleidsoptimalisatieModel wordt aangepast via reinforcement learning (bijv. PPO) om de beloningsscore te maximaliserenHugging Face RLHF uitlegger

Vragen

Wat is een groot taalmodel in eenvoudige termen?
Het is een neuraal netwerk dat op enorme hoeveelheden tekst is getraind om het volgende token (woord of woord-stuk) in een reeks te voorspellen, op basis van patronen die uit die trainingsgegevens zijn geleerd, volgens Google's Machine Learning Crash Course.
Hoe weet een AI-chatbot wat hij vervolgens moet zeggen?
Het converteert het gesprek naar numerieke tokens, gebruikt een zelf-aandachtmechanisme om te wegen hoe elk token met de anderen samenhangt, en geeft herhaaldelijk het statistisch meest waarschijnlijke volgende token uit totdat een volledig antwoord is gegenereerd, volgens Google's en Understanding AI's uitleggers.
Waarom verzinnen chatbots soms valse informatie (hallucineren)?
Een 2025 OpenAI-onderzoeksdocument op arXiv betoogt dat hallucinaties deels voortkomen uit hoe modellen statistisch plausibel klinkende tekst voorspellen tijdens voorbehandes, en deels uit beoordelingsbenchmarks die een eerlijk "Ik weet het niet" als een fout antwoord scoren, wat zelfverzekerd raden beloont.
Wat is RLHF en waarom is het belangrijk voor chatbots?
Reinforcement Learning from Human Feedback is een trainingsfase, beschreven door Hugging Face, waarin menselijke beoordelingen van modelantwoorden een beloningsmodel trainen, dat vervolgens wordt gebruikt om de AI verder aan te passen zodat zijn antwoorden beter aansluiten bij wat mensen als behulpzaam en passend beschouwen.
Hoeveel parameters hebben grote taalmodellen?
Modelgrootte varieert per systeem; Understanding AI citeert GPT-3 als 175 miljard parameters getraind op ongeveer 500 miljard woorden, en merkt op dat het opschalen van parameters, gegevens en compute historisch veel van de prestatieverbetering in deze modellen heeft voortgestuwd.

Bronnen

  1. Google for Developers — Machine Learning Crash Course: LLMs, what's a large language model?
  2. Understanding AI — Large language models, explained with a minimum of math and jargon
  3. Hugging Face — Illustrating Reinforcement Learning from Human Feedback (RLHF)
  4. arXiv — Why Language Models Hallucinate (OpenAI researchers)

Dit stuk is gemaakt met kunstmatige intelligentie en vóór publicatie automatisch op bronnen gecontroleerd. Ziet u een fout, vraag dan om een correctie. Correctie of weerwoord aanvragen · Hoe we dit maken

Gerelateerd