Kom igångKom igång gratis

Undersöka "råa" sannolikheter

Paketet naivebayes erbjuder flera sätt att titta inuti en Naïve Bayes-modell.

Om du skriver ut modellobjektets namn visas de a priori-sannolikheterna (övergripande) och de villkorliga sannolikheterna för var och en av modellens prediktorer. Om du vill kan du använda dessa för att beräkna posteriora (predikterade) sannolikheter för hand.

Alternativt kan R beräkna de posteriora sannolikheterna åt dig om du skickar parametern type = "prob" till funktionen predict().

Använd dessa metoder för att undersöka hur modellens predikterade platssannolikhet kl. 9 varierar från dag till dag. Modellen locmodel som du tränade i föregående övning finns tillgänglig, och paketet naivebayes är redan inläst.

Den här övningen är en del av kursen

Övervakat lärande i R: Klassificering

Visa kurs

Övningsinstruktioner

  • Skriv ut objektet locmodel i konsolen för att se de beräknade a priori- och villkorliga sannolikheterna.
  • Använd funktionen predict() på samma sätt som i föregående övning, men med type = "prob" för att se de predikterade sannolikheterna för en torsdag kl. 9.
  • Jämför dessa med de predikterade sannolikheterna för en lördag kl. 9.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Examine the location prediction model


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

# Obtain the predicted probabilities for Saturday at 9am
Redigera och kör kod