Аналіз «сирих» імовірностей
Пакет 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