Explainability

term_id: explainability

Category: ethics_safety

Definition

Bu kavram, SHAP veya LIME gibi teknikler sayesinde özellik önem derecelerini görselleştirerek karmaşık AI sistemlerindeki ‘siyah kutu’ sorununu ele alır ve modellerin belirli tahminlere nasıl vardığını anlamaya yardımcı olur.

Summary

Açıklanabilirlik, bir insanın bir AI modelinin yaptığı bir kararın nedenini ne kadar anlayabildiğini ifade eder.

Key Concepts

  • Yorumlanabilirlik
  • Siyah Kutu Problemi
  • Güven
  • Önyargı Tespiti

Use Cases

  • Kredi onay algoritmalarının adaletliliği açısından denetlenmesi
  • Hekimler için tıbbi görüntüleme modellerinin teşhisi
  • Finansal risk değerlendirmesinde regülasyon uyumluluğu

Code Example

1
2
3
4
5
6
7
import shap
import numpy as np

# Assuming model is a trained scikit-learn model
explainer = shap.TreeExplainer(model)
shap_values = explainer.shap_values(X_test)
shap.summary_plot(shap_values, X_test)