Trouver le séparateur à marge maximale
Rappelez-vous que l'ensemble de données utilisé ici contient les mesures de la teneur en sucre de 25 échantillons choisis au hasard pour deux boissons gazeuses, l'une régulière et l'autre à teneur réduite en sucre. Dans l'un de nos graphiques précédents, nous avons repéré deux groupes distincts (classes). Un jeu de données dans lequel les classes ne se chevauchent pas est dit séparable, les classes étant séparées par une frontière de décision. Le séparateur à marge maximale est la frontière de décision la plus éloignée des deux classes. Il se situe à la moyenne des points extrêmes pertinents de chaque classe. Dans ce cas, les points pertinents sont la valeur la plus élevée de la classe à faible teneur en sucre et la valeur la plus faible de la classe à forte teneur en sucre. Dans cet exercice, vous devez trouver le séparateur à marge maximale pour l'ensemble de données sur la teneur en sucre.
Cette activité fait partie du cours
Machines à vecteurs de support en R
Instructions de l’exercice
- Trouvez le séparateur à marge maximale et assignez-le à la variable
mm_separator. - À l'aide du graphique affiché, relevez les valeurs de teneur en sucre des points de données extrêmes pertinents dans chaque classe.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
#The maximal margin separator is at the midpoint of the two extreme points in each cluster.
mm_separator <- (___ + ___)/2