1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wprowadzenie do analizy predykcyjnej w Pythonie

Connected

ćwiczenie

Konstruowanie krzywej skumulowanych zysków

Krzywa skumulowanych zysków to wykres ewaluacyjny służący do oceny wydajności modelu. Pokazuje, jaki odsetek wartości docelowych zostaje osiągnięty, gdy weźmiemy pod uwagę określony procent populacji o najwyższym prawdopodobieństwie przynależności do grupy docelowej według modelu.

Aby skonstruować tę krzywą, możesz użyć metody .plot_cumulative_gain() z modułu scikitplot oraz modułu matplotlib.pyplot. Podobnie jak w przypadku każdej metryki czy krzywej ewaluacyjnej, do zbudowania krzywej skumulowanych zysków potrzebujesz zarówno prawdziwych wartości docelowych, jak i prognoz modelu.

Instrukcje

100 XP
  • Zaimportuj moduł matplotlib.pyplot.
  • Zaimportuj moduł scikitplot.
  • Skonstruuj krzywą skumulowanych zysków, przyjmując, że model zwraca wartości zapisane w predictions_test, a prawdziwe wartości docelowe znajdują się w targets_test.