Basis van machine learning
Welke beschrijving van een support vector machine (SVM) is juist?
- AZe trekt de grens zo dat de gemiddelde afstand van alle punten tot de grens maximaal is, waarbij alle trainingspunten zo gelijkmatig mogelijk worden gebruikt
- BVan de grenzen die twee klassen scheiden, kiest ze de grens waarbij de afstand (marge) tot de gegevens die het dichtst bij de grens liggen (de support vectors) maximaal is
- CZe neemt aan dat de kenmerken binnen elke klasse onderling onafhankelijk zijn en classificeert door de kans op elke klasse met de stelling van Bayes te berekenen
Antwoord en toelichting tonen
Antwoord: B. Van de grenzen die twee klassen scheiden, kiest ze de grens waarbij de afstand (marge) tot de gegevens die het dichtst bij de grens liggen (de support vectors) maximaal is
Een SVM is een classificatiemethode die van de grenzen (hypervlakken) die twee klassen scheiden, de grens met de grootste marge kiest. De grens wordt alleen bepaald door de paar gegevenspunten die er het dichtst bij liggen (de support vectors) en verandert niet als andere gegevenspunten een beetje verschuiven. Een grens met een grote marge maakt vermoedelijk ook op nieuwe gegevens minder fouten. Voor gegevens die niet met een rechte lijn te scheiden zijn, geeft de kernelmethode hetzelfde effect als het scheiden van de gegevens in een ruimte met meer dimensies.