Temerrüt olasılığını tahmin etme
Videoda, test setindeki tek bir örnek için tahmin edilen temerrüt olasılığına baktın. Neyse ki, predict() fonksiyonunu kullanarak test setindeki tüm örnekler için olasılıkları aynı anda tahmin edebilirsin.
Test setindeki tüm öğeler için tahminleri aldıktan sonra, tahmin edilen olasılıkların aralığına bakarak modelin ayrıştırma gücü hakkında ilk bir fikir edinmek faydalıdır. Küçük bir aralık, test seti örneklerinin tahminlerinin birbirine çok uzak olmadığını ve bu nedenle modelin iyi ve kötü müşterileri ayırt etmede çok iyi olmayabileceğini gösterir. Temerrüt yüzdeleri düşük olduğunda, genelde çok düşük temerrüt olasılıkları tahmin edildiğini fark edeceksin. Artık ilk modele göz atma zamanı.
log_model_small çalışma alanına yüklendi.
Bu egzersiz
R ile Kredi Riski Modellemesi
kursunun bir parçasıdırEgzersiz talimatları
- Videodaki
test_caseiçin tahmin yapan kod çalışma alanına kopyalandı. Kodu,predict()fonksiyonununtest_setiçindeki tüm örneklere uygulanacağı şekilde değiştir. Sonuçlarıpredictions_all_smallnesnesinde saklayabilirsin. - Modelin ne kadar iyi ayrıştırabildiğine dair ilk bir fikir edinmek için
range()kullan.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Make PD-predictions for all the test set elements using the "log_model_small" logistic regression model
predictions_all_small <- predict(log_model_small, newdata = test_case, type = "response")
# Look at the range of the object "predictions_all_small"