Wat is Supervised learning?
Supervised learning (begeleid leren) is de meest toegepaste en fundamentele basismethode binnen Machine Learning (kunstmatige intelligentie). Hierbij wordt een algoritme heel gericht getraind om verborgen patronen en relaties te herkennen op basis van een dataset die vooraf volledig is voorzien van handmatige ‘labels’ (de juiste antwoorden).
Het trainingsproces: Invoer en Uitvoer
Het principe van supervised learning is te vergelijken met een leraar die een leerling overhoort aan de hand van een antwoordenboek. Het proces verloopt in een aantal vaste stappen:
- Dataverzameling: Er wordt een grote trainingsset ingevoerd bestaande uit inputdata én het bijbehorende outputlabel (bijvoorbeeld duizenden foto’s van katten waarbij expliciet het label ‘kat’ is toegevoegd).
- Modelvorming: Het algoritme analyseert de kenmerken van deze gelabelde voorbeelden en bouwt een mathematisch model op.
- Voorspelling en optimalisatie: Het model doet voorspellingen op nieuwe, ongeziene data. Als de voorspelling afwijkt van het werkelijke label, past het algoritme automatisch zijn interne parameters aan om de nauwkeurigheid continu te verhogen.
