Precyzja a czułość
Metryki oceny modelu powinny zawsze być dobierane z uwzględnieniem konkretnego zastosowania. Przyjmijmy, że bardzo źle znosisz porażki w kółko i krzyżyk – ale tylko wtedy, gdy jesteś pewny wygranej.
Wybierz najbardziej odpowiednią metrykę – precyzję lub czułość – aby uzupełnić to ćwiczenie. Pamiętaj jednak: jeśli spodziewasz się wygranej, musisz wygrać!
Skorzystaj z rfc – modelu klasyfikacji lasem losowym zbudowanego na zbiorze danych tic_tac_toe.
To ćwiczenie jest częścią kursu
Walidacja modeli w Pythonie
Instrukcje do ćwiczenia
- Zaimportuj metrykę precyzji lub czułości z biblioteki
sklearn. Tylko jedna metoda jest właściwa dla tego kontekstu. - Oblicz precyzję lub czułość, używając
y_testjako wartości rzeczywistych itest_predictionsjako prognoz. - Wydrukuj końcowy wynik na podstawie wybranej metryki.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
from sklearn.metrics import ____
test_predictions = rfc.predict(X_test)
# Create precision or recall score based on the metric you imported
score = ____(____, ____)
# Print the final result
print("The ____ value is {0:.2f}".format(____))