Supervised learning

Supervised learning, ook wel begeleid leren genoemd, is een deelgebied van machine learning dat zich bezighoudt met het trainen van een algoritme om patronen te herkennen en voorspellingen of beslissingen te nemen op basis van gelabelde trainingsgegevens. Het is een veelgebruikte benadering in het veld van kunstmatige intelligentie en heeft toepassingen gevonden in verschillende domeinen, zoals beeldherkenning, natuurlijke taalverwerking en spraakherkenning.

Bij supervised learning leert een algoritme van een set invoer-uitvoerparen, die bekend staan als gelabelde voorbeelden of trainingsgegevens. De trainingsgegevens bestaan uit invoergegevens, ook wel kenmerken genoemd, en bijbehorende uitvoergegevens, bekend als labels of doelwaarden. Het doel van supervised learning is om een mappingfunctie te leren die de juiste uitvoer kan voorspellen voor elke gegeven invoer.

Proces

Het proces van supervised learning heeft doorgaans de volgende stappen: