Găsește separatorul cu marjă maximă
Reamintește-ți că setul de date cu care lucrăm conține măsurători ale conținutului de zahăr din 25 de eșantioane alese aleatoriu din două băuturi răcoritoare: una obișnuită și una cu zahăr redus. Într-unul dintre graficele anterioare, am identificat două grupuri distincte (clase). Un set de date în care clasele nu se suprapun se numește separabil, clasele fiind despărțite de o frontieră de decizie. Separatorul cu marjă maximă este frontiera de decizie aflată la cea mai mare distanță față de ambele clase. Acesta se află la mijlocul distanței dintre punctele extreme relevante din fiecare clasă. În acest caz, punctele relevante sunt cel mai mare punct din clasa cu conținut scăzut de zahăr și cel mai mic punct din clasa cu conținut ridicat de zahăr. În acest exercițiu, vei determina separatorul cu marjă maximă pentru setul de date privind conținutul de zahăr.
Acest exercițiu face parte din cursul
Support Vector Machines în R
Instrucțiuni pentru exercițiu
- Găsește separatorul cu marjă maximă și atribuie-l variabilei
mm_separator. - Folosește graficul afișat pentru a identifica valorile conținutului de zahăr corespunzătoare punctelor extreme relevante din fiecare clasă.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
#The maximal margin separator is at the midpoint of the two extreme points in each cluster.
mm_separator <- (___ + ___)/2