Zacznij terazZacznij za darmo

Precyzja czy czułość – oto jest pytanie

Poznałeś kilka metryk oceny modelu i być może zastanawiasz się: kiedy używać precyzji (precision), a kiedy czułości (recall)? Obie metryki są obliczane dla każdej klasy i czasem trudno zdecydować, na której z nich się skupić.

Precyzja mierzy, jak dobrze model przewiduje daną klasę, natomiast czułość mierzy, jak dobrze dana klasa jest rozpoznawana. Wysoka precyzja dla danej klasy oznacza, że możesz ufać modelowi, gdy przewiduje tę klasę. Wysoka czułość dla danej klasy oznacza, że model dobrze ją rozumie i rzadko ją pomija.

Wykonaj kolejne kroki, aby zobaczyć to porównanie na przykładzie. Funkcje precision_score() i recall_score() są już wczytane.

To ćwiczenie jest częścią kursu

Rekurencyjne sieci neuronowe (RNN) do modelowania języka w Keras

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Compute the precision of the sentiment model
prec_sentiment = ____(sentiment_y_true, ____, average=None)
____
Edytuj i uruchom kod