Feature Importance (Özellik Önemi)

Makine öğrenmesi modelinde her girdi özelliğinin tahmin üzerindeki etkisini sayısal olarak ölçen yorumlanabilirlik tekniği.

Feature importance (özellik önemi), makine öğrenmesi modellerinde her bir girdi özelliğinin tahmin çıktısı üzerindeki etkisini ölçen yorumlanabilirlik tekniğidir. On farklı değişken kullanan bir modelde, hangi değişkenlerin tahmini en çok şekillendirdiğini sayısal olarak ortaya koyar. Bu analiz üç temel yöntemle gerçekleştirilir. Gini/MDI (Mean Decrease Impurity) yöntemi, karar ağacı tabanlı modellerde her özelliğin düğümlerdeki safsızlık azalmasına katkısını hesaplar; hızlı ve yerleşik bir yaklaşım olmakla birlikte yüksek kardinaliteli özelliklere karşı önyargılı olabilir. Permutation Importance yöntemi, bir özelliğin değerlerini test verisi üzerinde rastgele karıştırır ve modelin doğruluğundaki düşüşü ölçer; herhangi bir modelde çalışan bağımsız bir tekniktir. SHAP (SHapley Additive exPlanations) değerleri ise kooperatif oyun teorisinden türetilmiş matematiksel bir çerçevedir; her tahmin için her özelliğin bireysel katkısını tutarlı ve adil biçimde hesaplar ve günümüzde endüstri standardı kabul edilmektedir. Feature importance analizinin pratik yararları şunlardır: gereksiz özellikleri eleme yoluyla boyut azaltma, modelin iç paydaşlara anlaşılır biçimde açıklanması, veri toplama maliyetlerinin düşürülmesi ve modeldeki olası önyargı kaynaklarının tespiti. Özellikle finans sektöründe kredi kararları, sağlık alanında tanı modelleri ve hukuki süreçlerde yapay zeka kararlarını açıklamak zorunlu hale gelmiştir; bu nedenle feature importance, açıklanabilir yapay zeka (XAI) ekosisteminin temel taşlarından birini oluşturmaktadır. Araç desteği açısından Scikit-learn, XGBoost ve LightGBM gibi kütüphaneler yerleşik importance hesapları sunarken, SHAP ve LIME kütüphaneleri herhangi bir kara kutu model için yorumlanabilir açıklamalar üretir. Random forest ve gradient boosting gibi topluluk yöntemleri, özellik önemini ortalama doğruluk kaybı üzerinden doğal biçimde hesaplar.

Feature Importance Nedir?

Feature importance (özellik önemi), makine öğrenmesi modellerinde her bir girdi değişkeninin tahmin üzerindeki ağırlığını sayısal olarak ölçen bir yorumlanabilirlik tekniğidir. Model bir kara kutu bile olsa, bu analiz hangi özelliklerin kararı en çok yönlendirdiğini gün yüzüne çıkarır.

Temel Yöntemler

Üç ana yaklaşım öne çıkmaktadır. MDI/Gini, ağaç modellerinde her bölme noktasındaki safsızlık azalmasını toplar. Permutation Importance, özellik değerlerini karıştırarak doğruluk kaybını ölçer. SHAP ise oyun teorisine dayalı tutarlı bir çerçeve sunarak en güçlü sonuçları üretir.

Uygulama Alanları

Gereksiz özelliklerin elenip modelin hafifletilmesi, AB Yapay Zeka Yasası ve GDPR uyumluluğu için otomatik kararların açıklanması, veri toplama maliyetinin optimize edilmesi ve önyargı kaynaklarının tespiti başlıca kullanım senaryolarıdır.