BaşlayınÜcretsiz Başlayın

SHAP açıklama tutarlılığını değerlendirme

Sigorta veri kümesinin iki farklı alt kümesi arasında, SHAP değerlerini kullanarak özellik önemlerinin açıklamalarının tutarlılığını değerlendir.

X1, X2, y1 ve y2 alt kümeleri senin için önceden yüklendi; ayrıca ilk alt kümede eğitilmiş model1 ve ikinci alt kümede eğitilmiş model2 de hazır.

Bu egzersiz

Python ile Açıklanabilir AI

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • model1 için shap_values1 ve feature_importance1 hesapla.
  • model2 için shap_values2 ve feature_importance2 hesapla.
  • Özellik önemleri arasındaki consistency değerini hesapla.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Calculate SHAP values and feature importance for model1
explainer1 = shap.TreeExplainer(model1)
shap_values1 = ____
feature_importance1 = ____

# Calculate SHAP values and feature importance for model2
explainer2 = shap.TreeExplainer(model2)
shap_values2 = ___
feature_importance2 =____

# Consistency calculation
consistency = ____
print("Consistency between SHAP values:", consistency)
Kodu Düzenle ve Çalıştır