Katman IX · Nonlineer Dünya · 24 / 26

Karar Ağaçları & Ensemble Sezgisi

bu bölümün sorusu
Lineer modeller sınırlarına çarptığında ne yapılır? Karar ağaçları özellik uzayını dikdörtgenlerle böler. Bir ağaç overfitting yapar — ama yüzlerce ağaç birlikte tahmin edince ne olur?

Bu bölümün sonunda

  1. Ağaç bölmesi, safsızlık ve derinlik ilişkisini görmek
  2. Bagging ile boosting’in hata azaltma mantığını ayırmak
  3. Ensemble kullanımını performans, açıklama ve yönetişimle değerlendirmek

karar ağacı: özellik uzayını bölen model

Karar ağacı, her adımda "hangi özellik ve eşik değeri veriyi en iyi ikiye böler?" sorusunu sorar. Bölme kalitesini ölçmek için Gini safsızlığı kullanılır: bir düğümdeki sınıf karışıklığının ölçüsü. Gini=0 → düğüm saf (tek sınıf). Gini=0.5 → maksimum karışıklık (50-50).

Her bölme, özellik uzayında eksenlerle paralel dikdörtgenler oluşturur. Sığ ağaç: az dikdörtgen, büyük bölgeler, yüksek bias. Derin ağaç: çok küçük dikdörtgen, gürültüyü de öğrenir, yüksek variance. Pruning (budama), gereksiz dalleri keserek aşırı karmaşıklığı önler.

Tek karar ağacı, tüm veriyi görmüş bir dedektif gibidir: geçmişi mükemmel açıklar ama yeni bir suçu kaçırır. Ensemble metotları, birbirinden habersiz yüzlerce dedektifin kararını birleştirir.

artifact — karar sınırı görselleştirici

60 müşteri: teal = iyi ödeyici, coral = temerrüt. Özellikler: kredi skoru ve borç/gelir oranı. Ağaç derecesi arttıkça karar sınırları (siyah çizgiler) nasıl değişiyor? Derin ağacın eğitim doğruluğu artar ama karar bölgeleri küçük adalara dönüşür.

interactive — karar sınırı görselleştirici
katman IX · bölüm 24
Ağaç Derinliği:
Derinlik
2
Yaprak Sayısı
karar bölgesi
Eğitim Doğr.
% doğru sınıf
Kök Gini
başlangıç safsızlığı
Derinlik 1-2'de büyük, anlaşılır bölgeler — yorum kolay. Derinlik 4-5'te küçük adalar belirir: model birkaç noktayı yakalamak için ayrı bir bölge oluşturur. Bu noktalar gürültü olabilir. Derinlik 5'te eğitim doğruluğu %100'e yaklaşır ama test verisinde bu performans çöker — overfitting'in tam görüntüsü.

bagging vs boosting: ensemble'ın iki ana yolu

Ensemble metodları "çok model → tek tahmin" fikrini farklı şekillerde uygular. İki ana yaklaşım hem bias-variance perspektifinden hem de pratik özelliklerinden ayrışır.

ÖzellikBagging (Random Forest)Boosting (GBM / XGBoost)
Mekanizma Bootstrap örnekleriyle paralel ağaçlar; çoğunluk oyu Sıralı ağaçlar; her ağaç öncekinin hatalarını düzeltir
Variance etkisi Büyük ölçüde azalır (bağımsız ağaçların ortalaması) Orta azalır
Bias etkisi Tek ağaça benzer kalır Büyük ölçüde azalır (hata odaklı iterasyon)
Overfitting riski Daha düşük — paralel yapı aşırı uyumu sınırlar Yüksek — düzenleştirme (lr, max_depth) kritik
Hız Hızlı — paralel çalışır Yavaş — sıralı bağımlılık
Bankacılık kullanımı Özellik önemi analizi, erken uyarı, operasyonel modeller Behavioral scoring, fraud, tahsilat önceliklendirme
IRB modellerinde ensemble kullanımı neden daha fazla kanıt ister? Basel/EBA çerçevesi belirli bir algoritmayı kategorik olarak yasaklamaz; risk sürücülerinin ekonomik anlamını, insan yargısının uygun rolünü, performansı, istikrarı ve denetlenebilirliği kanıtlamayı ister. Ensemble modeller bu kanıtı ve değişiklik yönetimini zorlaştırabilir. Bu nedenle pratikte challenger, erken uyarı veya segmentasyon rollerinde daha sık görülür; IRB’de kullanım ise yetkili otorite ve kurumun kapsamlı onay dosyasına bağlıdır.

düzenleyici dayanak

segmentasyon / havuz yorumlanabilirlik SR 26-2

Karar ağacının yasal dünyadaki meşru rolü genellikle segmentasyondur: IRB'de homojen risk havuzları (pool) oluşturmak veya skorkart öncesi değişken etkileşimlerini keşfetmek. Ağacın "soru sorma" mantığı (information gain / Gini) sezgiseldir ve bu yüzden denetlenebilir. Ama tek bir derin ağaç kararsız (yüksek varyans) olduğundan, nihai PD modeli çoğunlukla logit + WoE'ye taşınır. EBA, segmentlerin ekonomik anlamlılığını ve istikrarını; SR 26-2 ise segmentasyon mantığının belgelenmesini bekler.

EBA/GL/2017/16 (segmentasyon, homojenlik) · CRR risk havuzları · SR 26-2 · BDDK İDD

tipik hata

Yaygın yanılgı: "GBM AUC daha yüksek çıktı, o zaman GBM kullanmalıyız." Performans tek kriter değildir. Yorumlanabilirlik, stres testi uyumu, model riski yönetimi ve regülatör kabulü de belirleyicidir. IRB modelinde GBM'e geçmek teknik değil, yönetişimsel bir sorundur.

İkinci yanılgı: feature importance'ı yorumlamak. Random Forest ve GBM'in feature importance çıktıları, ortalama impurity azalması veya permutation bazlıdır. Korelasyonlu özellikler arasında önemi keyfi olarak dağıtır. "DTI en önemli değişken" sonucu, DTI'ın nedensel olduğunu söylemez — ve yüksek korelasyonlu başka değişkenler varsa önemi gerçeğin altında kalabilir.

Sıradaki adım: Ağaçlar giriş bölümüydü. Şimdi gradient boosting'in içine bakıyoruz: her iterasyonda ne öğreniyor, regularizasyon nerede devreye giriyor?
Sıradaki bölüm · Katman IX · 25
Gradient Boosting & Regularizasyon