CommencerCommencer gratuitement

Un simple modèle de localisation Naive Bayes

Les exercices précédents ont montré que la probabilité que Brett soit au travail ou à la maison à 9 heures du matin dépend fortement du fait qu'il s'agisse d'un week-end ou d'un jour de semaine.

Pour voir ce résultat en action, utilisez le cadre de données where9am pour construire un modèle Naive Bayes sur les mêmes données.

Vous pouvez ensuite utiliser ce modèle pour prédire l'avenir : où le modèle pense-t-il que Brett sera à 9 heures le jeudi et à 9 heures le samedi ?

Le cadre de données where9am est disponible dans votre espace de travail. Ce jeu de données contient des informations sur l'emplacement de Brett à 9 heures du matin différents jours.

Cet exercice fait partie du cours

Apprentissage supervisé en R : Classification

Afficher le cours

Instructions

  • Chargez le paquet naivebayes.
  • Utilisez naive_bayes() avec une formule comme y ~ x pour construire un modèle de location en fonction de daytype.
  • Prévoir le lieu du jeudi à 9 heures en utilisant predict() avec l'objet thursday9am comme argument newdata.
  • Faites de même pour prédire l'emplacement de saturday9am.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# Load the naivebayes package


# Build the location prediction model
locmodel <- naive_bayes(___, data = ___)

# Predict Thursday's 9am location
predict(___, ___)

# Predict Saturdays's 9am location
Modifier et exécuter le code