ПочатиПочніть безкоштовно

Знайдіть розділювач з максимальним зазором

Нагадаємо, що набір даних, з яким ми працюємо, містить вимірювання вмісту цукру у 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
Редагувати та запускати код