1. 학습
  2. /
  3. 강의
  4. /
  5. HR Analytics: Przewidywanie rotacji pracowników w Pythonie

Connected

연습 문제

Zbuduj i przetestuj najlepszy model

W rozdziale 3 odkryłeś(-aś), że poniższe parametry pozwalają uzyskać lepszy model:

  • max_depth = 8,
  • min_samples_leaf = 150,
  • class_weight = "balanced"

W tym rozdziale okazało się, że część cech ma pomijalny wpływ na wyniki. Stwierdziłeś(-aś), że trafne przewidywania można uzyskać, korzystając z niewielkiego zestawu istotnych cech – i odpowiednio zaktualizowałeś(-aś) zbiory treningowy i testowy, tworząc zmienne features_train_selected oraz features_test_selected.

Mając te wszystkie informacje, zbudujesz teraz najlepszy model do przewidywania odejść pracowników i ocenisz go za pomocą odpowiednich metryk.

Zmienne features_train_selected i features_test_selected są dostępne w twoim środowisku, a funkcje recall_score i roc_auc_score zostały już zaimportowane.

지침

100 XP
  • Zainicjuj najlepszy model, używając parametrów podanych w opisie zadania.
  • Dopasuj model, korzystając wyłącznie z wybranych cech ze zbioru treningowego.
  • Wygeneruj przewidywania na podstawie wybranych cech ze zbioru testowego.
  • Wyświetl dokładność, czułość (recall) oraz wynik ROC/AUC modelu.