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

Connected

ćwiczenie

Wyznaczanie kolejności zmiennych

Procedura krokowej selekcji zmiennych w przód rozpoczyna się od pustego zestawu zmiennych i dodaje predyktory jeden po drugim. W każdym kroku wybierany jest predyktor, który w połączeniu z aktualnymi zmiennymi osiąga najwyższe AUC.

W tym ćwiczeniu nauczysz się implementować procedurę krokowej selekcji zmiennych w przód. Możesz w tym celu skorzystać z funkcji next_best, która została już dla ciebie zaimplementowana. Używa się jej w następujący sposób:

next_best(current_variables,candidate_variables,target,basetable)

gdzie current_variables to lista zmiennych już obecnych w modelu, a candidate_variables to lista zmiennych, które można jeszcze dodać.

Instrukcje

100 XP
  • Użyj funkcji next_best, aby wyznaczyć następną najlepszą zmienną, i przypisz ją do next_variable.
  • Zaktualizuj listę current_variables.
  • Zaktualizuj listę candidate_variables.