Direct naar inhoud
Alle termenFundamenten & kernconcepten

Wat is Neural Network?

Een rekenmodel geïnspireerd op je hersenen: kunstmatige 'neuronen' die in lagen zijn verbonden en samen patronen leren herkennen door simpele berekeningen steeds opnieuw uit te voeren.

Ook bekend als: neuraal netwerk, kunstmatig neuraal netwerk, ANN

Wat is Neural Network

Wat is een neuraal netwerk eigenlijk?

Stel je voor: je hersenen bestaan uit miljarden zenuwcellen die met elkaar praten. Als je een kat ziet, stuurt de ene hersencel een signaal naar de volgende, die weer doorgeeft aan de volgende — totdat ergens in je hoofd het lampje 'kat!' aangaat. Een neuraal netwerk doet iets soortgelijks, maar dan met wiskunde in plaats van biologie.

Het idee: je bouwt kunstmatige 'neuronen' — eigenlijk simpele rekensommetjes — en zet die in lagen achter elkaar. Elke laag pakt informatie op, doet er iets mee, en geeft het resultaat door aan de volgende laag. Zo kun je computers leren om patronen te herkennen: gezichten, taal, geluiden, zelfs of een e-mail spam is.

Hoe werkt zo'n netwerk van binnen?

Een neuraal netwerk heeft altijd drie soorten lagen:

  • Inputlaag — hier komt je ruwe data binnen. Bijvoorbeeld: de pixels van een foto, of de letters van een zin.

  • Verborgen lagen (hidden layers) — hier gebeurt het echte werk. Elk neuron in deze lagen neemt een paar getallen van de vorige laag, vermenigvuldigt die met 'gewichten', telt ze op, en spuugt een nieuw getal uit. Dat klinkt simpel, maar als je tientallen of honderden van die lagen achter elkaar stapelt, kun je ingewikkelde patronen vangen.

  • Outputlaag — hier komt het antwoord uit. Bijvoorbeeld: "90% kans dat dit een kat is."

Elk neuron doet dus eigenlijk maar één ding: vermenigvuldigen, optellen, en af en toe een beetje knippen (zodat negatieve waarden nul worden, of zodat alles binnen bepaalde grenzen blijft). Maar doordat je er zoveel achter elkaar zet, ontstaat er iets wat lijkt op 'begrip'.

Een voorbeeld uit de praktijk

Stel: je wilt een app bouwen die foto's van honden en katten uit elkaar kan houden. Je voert duizenden foto's in, elk gelabeld met 'hond' of 'kat'. Het netwerk begint met willekeurige gewichten — het gokt compleet in het wilde weg. Maar elke keer dat het fout zit, past het die gewichten een héél klein beetje aan. Na duizenden foto's snapt het netwerk: lange oren en een natte neus? Meestal hond. Puntige oren en snorharen? Vaak kat.

Dat aanpassen heet 'training' — het netwerk leert door te oefenen, net zoals jij ooit leerde fietsen door te vallen en op te staan.

Waarom zou jij hier iets aan hebben?

Neurale netwerken zijn het hart van bijna alle moderne AI. Ze zitten in:

  • Spraakherkenning — Siri, Google Assistent, Alexa

  • Beeldherkenning — gezichtsdetectie in je telefoon, zelfrijdende auto's

  • Tekstgeneratie — chatbots, vertalers, tekstvoorspelling op je toetsenbord

  • Aanbevelingen — wat Netflix je voorstelt, of welke producten je op webshops ziet

Als je begrijpt hoe een neuraal netwerk werkt, snap je waarom AI soms briljant is (patronen herkennen waar wij overheen kijken) en soms dom (het heeft alleen geleerd wát het gezien heeft, niet wát dingen betekenen).

Waar kom je het tegen?

Bijna elke AI-tool die je gebruikt, draait op een neuraal netwerk — of een verfijndere variant daarvan. Denk aan:

  • ChatGPT, Claude, Gemini — grote taalmodellen, gebouwd op neurale netwerken met miljarden neuronen

  • Midjourney, DALL-E, Stable Diffusion — beeldgeneratoren die pixels leren samenstellen tot illustraties

  • Google Translate — vertaalt zinnen door taalpatronen te herkennen

  • Tesla's Autopilot — herkent verkeersborden, wegmarkeringen en voetgangers

Ook in je smartphone: gezichtsherkenning, spraak-naar-tekst, smart reply-suggesties — allemaal neurale netwerken.

Wat kun je er nu mee?

Als je begrijpt dat een neuraal netwerk in essentie gewoon een stapel wiskundige laagjes is die patronen leert uit voorbeelden, kun je beter inschatten wat AI wel en niet kan. Het is geen magische zwarte doos — het is een leermachine. Geef het goede voorbeelden, en het leert. Geef het slechte of bevooroordeelde data, en het leert die vooroordelen ook.

Wil je zelf experimenteren? Platforms zoals TensorFlow Playground laten je in je browser met een simpel neuraal netwerk spelen — geen programmeerkennis nodig. Je ziet live hoe het netwerk leert en waar het fout gaat. Perfect om het abstracte idee tastbaar te maken.

FAQ

Veelgestelde vragen over Neural Network

De drie meest gestelde vragen over dit onderwerp, kort beantwoord.

Wat is Neural Network?

Een rekenmodel geïnspireerd op je hersenen: kunstmatige 'neuronen' die in lagen zijn verbonden en samen patronen leren herkennen door simpele berekeningen steeds opnieuw uit te voeren.

Waarom is Neural Network belangrijk?

Stel je voor: je hersenen bestaan uit miljarden zenuwcellen die met elkaar praten. Als je een kat ziet, stuurt de ene hersencel een signaal naar de volgende, die weer doorgeeft aan de volgende — totdat ergens in je hoofd het lampje 'kat!' aangaat. Een neuraal netwerk doet iets soortgelijks, maar dan met wiskunde in plaats van biologie.

Hoe wordt Neural Network toegepast?

Het idee: je bouwt kunstmatige 'neuronen' — eigenlijk simpele rekensommetjes — en zet die in lagen achter elkaar. Elke laag pakt informatie op, doet er iets mee, en geeft het resultaat door aan de volgende laag. Zo kun je computers leren om patronen te herkennen: gezichten, taal, geluiden, zelfs of een e-mail spam is.

Deel:

Besproken in artikelen

Waar lees je meer over Neural Network op dit platform?