Zkoumání „surových" pravděpodobností
Balíček naivebayes nabízí několik způsobů, jak nahlédnout dovnitř modelu Naive Bayes.
Pokud vypíšeš název objektu modelu, zobrazí se apriorní (celkové) a podmíněné pravděpodobnosti pro každý prediktor modelu. Kdo by měl chuť, mohl by je využít k ručnímu výpočtu posteriorních (předpovězených) pravděpodobností.
Alternativně může R posteriorní pravděpodobnosti vypočítat za tebe – stačí funkci predict() předat parametr type = "prob".
Pomocí těchto metod prozkoumej, jak se předpovězená pravděpodobnost polohy v 9 hodin ráno mění den od dne. Model locmodel, který jsi natrénoval/a v předchozím cvičení, máš k dispozici a balíček naivebayes je předem načtený.
Toto cvičení je součástí kurzu
Supervised Learning v R: Klasifikace
Pokyny k cvičení
- Vypiš objekt
locmodeldo konzole a prohlédni si vypočítané apriorní a podmíněné pravděpodobnosti. - Použij funkci
predict()podobně jako v předchozím cvičení, ale s argumentemtype = "prob", abys viděl/a předpovězené pravděpodobnosti pro čtvrtek v 9 hodin ráno. - Porovnej je s předpovězenými pravděpodobnostmi pro sobotu v 9 hodin ráno.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Examine the location prediction model
# Obtain the predicted probabilities for Thursday at 9am
predict(___, ___ , type = ___)
# Obtain the predicted probabilities for Saturday at 9am