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

Аналіз «сирих» імовірностей

Пакет naivebayes пропонує кілька способів зазирнути всередину моделі Naive Bayes.

Виведення імені об'єкта моделі показує апріорні (загальні) та умовні імовірності для кожного з предикторів моделі. Якщо маєте настрій, ви могли б використати їх для ручного обчислення апостеріорних (прогнозованих) імовірностей.

Альтернативно, R обчислить апостеріорні імовірності за вас, якщо передати параметр type = "prob" до функції predict().

Скориставшись цими методами, дослідіть, як змінюється за днями імовірність місця перебування о 9:00, що прогнозує модель. Модель locmodel, яку ви налаштували в попередній вправі, доступна для використання, а пакет naivebayes уже завантажено.

Ця вправа є частиною курсу

Наглядове навчання в R: Класифікація

Переглянути курс

Інструкції до вправи

  • Виведіть об'єкт locmodel у консоль, щоб переглянути обчислені апріорні та умовні імовірності.
  • Використайте функцію predict() так само, як у попередній вправі, але з type = "prob", щоб побачити прогнозовані імовірності для четверга о 9:00.
  • Порівняйте їх із прогнозованими імовірностями для суботи о 9:00.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Examine the location prediction model


# Obtain the predicted probabilities for Thursday at 9am
predict(___, ___ , type = ___)

# Obtain the predicted probabilities for Saturday at 9am
Редагувати та запускати код