Знайдіть розділювач з максимальним зазором
Нагадаємо, що набір даних, з яким ми працюємо, містить вимірювання вмісту цукру у 25 випадково вибраних зразках двох безалкогольних напоїв: звичайного та зі зниженим вмістом цукру. На одному з попередніх графіків ми виявили два окремі кластери (класи). Набір даних, у якому класи не перекриваються, називають розділюваним, а класи поділяє межа прийняття рішення. Розділювач з максимальним зазором — це така межа, що розташована якнайдалі від обох класів. Він знаходиться в середньому значенні відповідних екстремальних точок кожного класу. У нашому випадку це найвище значення точки в класі з низьким вмістом цукру та найнижче значення точки в класі з високим вмістом цукру. У цій вправі ви знайдете розділювач з максимальним зазором для набору даних про вміст цукру.
Ця вправа є частиною курсу
Support Vector Machines в R
Інструкції до вправи
- Знайдіть розділювач з максимальним зазором і запишіть його у змінну
mm_separator. - Скористайтеся показаним графіком, щоб визначити значення вмісту цукру для відповідних екстремальних точок у кожному класі.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
#The maximal margin separator is at the midpoint of the two extreme points in each cluster.
mm_separator <- (___ + ___)/2