1. Learn
  2. /
  3. Курси
  4. /
  5. Кероване навчання в R: регресія

Connected

Вправа

Відносна помилка

У цій вправі ви порівняєте відносну помилку з абсолютною. Для моделювання визначимо відносну помилку як

$$ rel = \frac{(y - pred)}{y} $$

тобто помилка вимірюється відносно істинного значення. Загальну відносну помилку моделі ви вимірюватимете за допомогою кореня середньоквадратичної відносної помилки:

$$ rmse_{rel} = \sqrt(\overline{rel^2}) $$

де \(\overline{rel^2}\) — це середнє значення для \(rel^2\).

Прикладовий (іграшковий) набір даних fdata уже завантажено. Він містить стовпці:

  • y: істинний вихід, який має передбачити певна модель; уявімо, що це сума грошей, яку клієнт витратить під час відвідування вашого магазину.
  • pred: передбачення моделі для y.
  • label: категоріальна змінна: чи походить y з групи, що здійснює small покупки, чи large.

Ви хочете з'ясувати, яка модель працює «краще»: та, що передбачає small покупки, чи та, що передбачає large.

Інструкції

100 XP
  • Заповніть пропуски, щоб оглянути дані. Зверніть увагу, що великі покупки зазвичай приблизно у 100 разів більші за малі.
  • Заповніть пропуски, щоб створити стовпці з помилками:
    • Визначте залишок як y - pred.
    • Визначте відносну помилку як residual / y.
  • Заповніть пропуски, щоб обчислити та порівняти RMSE та відносну RMSE.
    • Як порівнюються абсолютні помилки? А відносні?
  • Огляньте графік передбачень проти фактичних значень.
    • На вашу думку, яка модель працює «краще»?