Zacznij terazZacznij za darmo

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

Zobacz kurs

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_test jako wartości rzeczywistych i test_predictions jako 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(____))
Edytuj i uruchom kod