CommencezCommencez gratuitement

Un modèle Naive Bayes simple pour la position

Les exercices précédents ont montré que la probabilité que Brett soit au travail ou à la maison à 9 h dépend fortement du fait que ce soit la fin de semaine ou un jour de semaine.

Pour voir concrètement ce résultat, utilisez la trame de données where9am pour construire un modèle Naive Bayes sur les mêmes données.

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

La trame de données where9am est disponible dans votre espace de travail. Cet ensemble de données contient de l'information sur l'endroit où se trouvait Brett à 9 h selon différents jours.

Cette activité fait partie du cours

Apprentissage supervisé en R : Classification

Voir le cours

Instructions de l’exercice

  • Chargez le paquet naivebayes.
  • Utilisez naive_bayes() avec une formule du type y ~ x pour construire un modèle de location en fonction de daytype.
  • Prévoyez la position du jeudi à 9 h avec predict() en passant l'objet thursday9am à l'argument newdata.
  • Faites de même pour prévoir la position à saturday9am.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# 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