visibility Neden İhtiyacımız Var?
Netflix'in size yanlış film önermesinin nedeni önemli değildir. Ancak bir yapay zeka bankadan kredi başvurunuzu reddettiğinde, bir tıp yapay zekası kanser ameliyatı kararı verdiğinde veya otonom bir araç kaza yaptığında, yargıç, doktor ve hasta şu soruyu soracaktır: 'Bu kararı NEDEN verdin?'. Geleneksel derin ağlar milyarlarca parametreden oluştuğu için bu nedeni söyleyemezler. XAI teknolojisi, yapay zekanın yasal, etik ve güvenlik onayı alması için bir zorunluluktur.
XAI Yöntemleri
pie_chart SHAP (Shapley Values)
Oyun teorisinden gelen bir metottur. Modelin kredi reddi kararına; yaşın, maaşın ve borcun yüzde kaç oranında katkı sağladığını gösterir.
local_pharmacy LIME
Siyah kutunun içine girmeden, modelin etrafında küçük denemeler yaparak o anki spesifik kararın yerel (local) mantığını haritalandırır.
heat_pump Saliency Maps
Görüntü işlemede, yapay zekanın 'Bu bir köpek' derken resmin tam olarak neresine (örn: burnuna mı kulaklarına mı) baktığını gösteren ısı haritalarıdır.
XAI'nin Başlıca Araçları ve Teknikleri
- check_circle SHAP (SHapley Additive exPlanations): Oyun teorisinden türetilen Shapley değerlerine dayalı model açıklama çerçevesi. Her özelliğin tahmine katkısını hem global (tüm veri) hem yerel (tek tahmin) düzeyde hesaplar. Ağaç modelleri için TreeSHAP, derin ağlar için DeepSHAP varyantları hesaplama verimliliğini artırır. Endüstride en yaygın benimsenen XAI aracıdır.
- check_circle LIME (Local Interpretable Model-agnostic Explanations): Herhangi bir black-box modeli için tek bir tahmini açıklamak amacıyla o tahminin yakınında yerel bir doğrusal model oluşturur. Model bağımsız (model-agnostic); görüntü, metin ve tablo verisiyle çalışır. SHAP'a kıyasla daha hızlı ama daha az kararlıdır (aynı örnek için farklı çalıştırmalarda açıklamalar değişebilir).
- check_circle Grad-CAM ve Saliency Map: Grad-CAM (Gradient-weighted Class Activation Mapping), CNN'lerin hangi görüntü bölgesine odaklandığını ısı haritası olarak görselleştirir. Radyoloji AI'ı tümörü doğru yerden mi tespit etti? Sürücüsüz araç önündeki nesneyi mi yoksa arka planı mı görüyor? Bu soruları yanıtlamak için kullanılır.
- check_circle Inherently Interpretable Modeller: Karar ağaçları, doğrusal regresyon ve kural tabanlı modeller post-hoc açıklamaya gerek kalmadan yapıları gereği yorumlanabilir. EBM (Explainable Boosting Machine) ve RuleFit gibi yeni nesil modeller yüksek performansı interpretabilite ile dengelemeye çalışır. Yüksek riskli kararlarda (kredi, sağlık) by-design yorumlanabilirlik tercih edilir.
XAI'nin Temel Gerilimleri: Doğruluk ve Yorumlanabilirlik
Derin öğrenme modelleri genellikle karar ağaçlarına kıyasla çok daha yüksek tahmin doğruluğu sunar; ancak içsel yapıları milyonlarca ağırlıktan oluştuğundan insan zihnine sezgisel değildir. Bu durum 'accuracy-interpretability tradeoff' olarak adlandırılır. Avrupa Birliği'nin GDPR'ı (madde 22) ve yapay zeka yasaları, yüksek riskli otomatik karar sistemlerinde açıklanabilirliği yasal zorunluluk haline getirmektedir. Post-hoc XAI yöntemleri (SHAP, LIME) gerçek bir açıklama değil, modelin davranışını yaklaşık olarak temsil eden bir yorumdur; bu fark kritiktir. Bir SHAP açıklaması modelin 'neden' o kararı aldığını değil, hangi özelliklerin o tahmine en çok katkıda bulunduğunu gösterir. Bu nedenle araştırmacılar açıklanabilirliği modelin tasarımına dahil etmeye (by-design XAI) çalışmaktadır.
Sıkça Sorulan Sorular
- check_circle Explainable AI (XAI) nedir?: Explainable AI, yapay zeka modellerinin kararlarını insan tarafından anlaşılır biçimde açıklayan yöntemler ve araçlar bütünüdür. Sağlık, finans ve hukuk gibi yüksek riskli alanlarda modelin neden o kararı verdiğini anlamak hem güven hem de düzenleyici uyumluluk için gereklidir.
- check_circle SHAP değerleri nedir?: SHAP değerleri, her özelliğin bir tahmine katkısını ölçen sayılardır. Pozitif SHAP değeri o özelliğin tahmini artırdığı, negatif değer azalttığı anlamına gelir. Örneğin kredi başvurusunda 'gelir' özelliğinin SHAP değeri +0.3 ise gelir düzeyi kredi onay olasılığını artırıyor demektir.
- check_circle Black-box model ile white-box model arasındaki fark nedir?: White-box (şeffaf) modeller: doğrusal regresyon, karar ağacı — iç yapısı doğrudan okunabilir ve yorumlanabilir. Black-box modeller: derin sinir ağları, random forest — girdi-çıktı ilişkisi karmaşık; iç mekanizma doğrudan anlaşılamaz. XAI, black-box modelleri şeffaflaştırmak için post-hoc teknikler uygular.