Wat is machine learning?
Machine learning is een vorm van AI waarbij een systeem leert van data in plaats van expliciet geprogrammeerd te worden. Het herkent patronen in voorbeelden en gebruikt die om voorspellingen of beslissingen te maken over nieuwe data. Hoe meer en betere data, hoe beter het model. Machine learning is de basis onder veel moderne AI-toepassingen.
Wat machine learning is.
Klassieke software werkt met regels die een mens heeft opgeschreven: als dit, dan dat. Machine learning draait dat om. In plaats van de regels te bedenken, geef je het systeem voorbeelden en laat je het zelf de patronen ontdekken. Toon een model duizenden foto's met het label "kat" of "geen kat", en het leert zelf welke kenmerken een kat onderscheiden. Dat maakt machine learning sterk bij problemen die te complex of te variabel zijn om in regels te vatten. Spam herkennen, fraude opsporen, vraag voorspellen: stuk voor stuk taken waar de patronen te subtiel zijn om met de hand uit te schrijven.
Hoe machine learning werkt.
Het draait om drie dingen: data, een model en training. Je voert het model voorbeelden (de trainingsdata), het model past zichzelf stap voor stap aan om de patronen beter te herkennen, en daarna kun je het loslaten op nieuwe data. De kwaliteit van de uitkomst staat of valt met de kwaliteit van de data. Slechte of scheve data levert een slecht of bevooroordeeld model op, het bekende "garbage in, garbage out". Daarom is een geordende datahuishouding de voorwaarde voor zinvolle machine learning. Versnipperde, vervuilde data leidt tot onbetrouwbare modellen.
Soorten machine learning.
Grofweg drie. Bij supervised learning leert het model van gelabelde voorbeelden (input plus het juiste antwoord). Bij unsupervised learning zoekt het zelf structuur in ongelabelde data, bijvoorbeeld om klanten in groepen te clusteren. Bij reinforcement learning leert het model door beloning en straf, zoals een systeem dat zichzelf een spel leert spelen. Large language models zijn een geavanceerde toepassing van deze principes, getraind op enorme hoeveelheden tekst. Machine learning is dus de bredere techniek waar veel van de huidige AI op rust.
Voorbeelden.
Je gebruikt machine learning vaker dan je denkt. Aanbevelingen in webshops en streamingdiensten, fraudedetectie bij betalingen, spamfilters, voorspelling van onderhoud op machines, beeldherkenning in medische scans. Allemaal gevallen waarin een model uit historische data leert om iets over nieuwe data te zeggen. Voor de meeste organisaties begint de waarde niet bij een eigen model van nul, maar bij slim inzetten van bestaande technieken op de eigen data. Waar dat zin heeft, hangt af van het proces en de databeschikbaarheid, en dat verschilt per situatie.
Benieuwd hoe jij machine learning kan inzetten voor jouw organisatie? Wij ook.
Dit sluit mooi aan...
Wat is AI assisted coding?
Ontdek hoe AI assisted coding developers ondersteunt bij repetitieve taken, waarom menselijke expertise onmisbaar blijft en welke productiviteitswinst je realistisch kunt verwachten.
Wat is AI debugging? Definitie en uitleg.
Ontdek hoe AI assisted coding developers ondersteunt bij repetitieve taken, waarom menselijke expertise onmisbaar blijft en welke productiviteitswinst je realistisch kunt verwachten.
Het verschil tussen AI, machine learning en deep learning.
Ontdek hoe AI, machine learning en deep learning zich tot elkaar verhouden en wanneer elke technologie de beste keuze is voor een specifieke toepassing.
Vragen over machine learning? Geen probleem.
AI is de overkoepelende term voor systemen die taken uitvoeren waarvoor normaal menselijke intelligentie nodig is. Machine learning is een onderdeel van AI, waarbij systemen leren van data in plaats van geprogrammeerd te worden met regels. Alle machine learning is AI, maar niet alle AI is machine learning.
Vooral data, en goede data. Verder een model dat past bij het probleem, rekenkracht om te trainen en kennis om het op te zetten en te beoordelen. De grootste valkuil is niet de techniek, maar onvoldoende of vervuilde data. Een geordende datahuishouding is de voorwaarde.
Aanbevelingen in webshops, fraudedetectie bij betalingen, spamfilters, voorspellend onderhoud op machines en beeldherkenning in scans. Steeds leert een model uit historische data om iets te voorspellen of te herkennen in nieuwe data.