1. Nauka
  2. /
  3. Kursy
  4. /
  5. Modelowanie ryzyka kredytowego w R

Connected

ćwiczenie

Tabela strategii i krzywa strategii

Powtarzając obliczenia z poprzedniego ćwiczenia dla kilku poziomów akceptacji, możesz uzyskać tabelę strategii. Taka tabela może być przydatnym narzędziem dla banków – daje im lepszy wgląd w definiowanie strategii akceptacji.

Wiesz już, jak obliczyć wskaźnik złych kredytów dla danego poziomu akceptacji, dlatego funkcja strategy_bank została napisana i wczytana do twojego środowiska pracy, aby przyspieszyć ten proces. Funkcja ta oblicza punkt odcięcia oraz wskaźnik złych kredytów dla poziomów akceptacji będących wielokrotnościami 5% (0%, 5%, 10%, …).

Instrukcje

100 XP
  • Przyjrzyj się funkcji strategy_bank.
  • Wektor predictions_cloglog zawiera przewidywane prawdopodobieństwa niewywiązania się ze zobowiązań (ang. default) uzyskane przy użyciu modelu cloglog z rozdziału 2. Wektor predictions_loss_matrix zawiera przewidywane prawdopodobieństwa niewywiązania się ze zobowiązań uzyskane przy użyciu przyciętego drzewa decyzyjnego z macierzą strat (skonstruowanego wcześniej w rozdziale 3). Zastosuj funkcję strategy_bank do każdego z wektorów predykcji i przypisz wyniki odpowiednio do zmiennych strategy_cloglog oraz strategy_loss_matrix.
  • Tabele strategii możesz uzyskać, używając tych nazw obiektów w połączeniu z $table.
  • Krzywe strategii zostały już dla ciebie wyrysowane. Krzywa strategii modelu drzewa wykazuje dość nieoczekiwane zachowanie. Ze względu na strukturę drzew klasyfikacyjnych ryzyko pojawienia się takich gwałtownych „skoków" jest większe. Poza tym drzewo z macierzą strat było bardzo rozbudowane – może to być skutek przetrenowania (ang. overfitting)!