Aan de slagGa gratis aan de slag

"Ruwe" waarschijnlijkheden bekijken

Het naivebayes-pakket biedt verschillende manieren om in een Naive Bayes-model te kijken.

Als je de naam van het modelobject typt, krijg je de a priori (totale) en voorwaardelijke waarschijnlijkheden van elk van de voorspellers in het model. Als je dat zou willen, kun je deze gebruiken om de posterior (voorspelde) waarschijnlijkheden met de hand uit te rekenen.

Je kunt R ook de posteriorwaarschijnlijkheden voor je laten berekenen door type = "prob" mee te geven aan de functie predict().

Gebruik deze methoden om te onderzoeken hoe de door het model voorspelde kans op de 9-uur-locatie per dag verschilt. Het model locmodel dat je in de vorige oefening hebt gefit, is beschikbaar, en het naivebayes-pakket is al ingeladen.

Deze oefening maakt deel uit van de cursus

Supervised Learning in R: Classificatie

Cursus bekijken

Oefeninstructies

  • Print het object locmodel naar de console om de berekende a priori en voorwaardelijke waarschijnlijkheden te zien.
  • Gebruik de functie predict() net als in de vorige oefening, maar met type = "prob" om de voorspelde waarschijnlijkheden voor donderdag om 9.00 uur te bekijken.
  • Vergelijk deze met de voorspelde waarschijnlijkheden voor zaterdag om 9.00 uur.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Examine the location prediction model


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

# Obtain the predicted probabilities for Saturday at 9am
Code bewerken en uitvoeren