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

LIME ile sadakati değerlendirme

Gelir veri kümesinden örnek bir X_instance için bir LIME açıklaması verildi. Cinsiyet en önemli yordayıcı olduğuna göre, değerini değiştirmen ve bu örnek için açıklamanın modelin davranışıyla ne kadar uyuştuğunu görmek üzere faithfulness hesaplaman gerekiyor.

Bu egzersiz

Python ile Açıklanabilir AI

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

Egzersiz talimatları

  • X_instance içinde cinsiyet değerini 0 yap.
  • Bir new_prediction olasılığı üret.
  • LIME açıklamasının faithfulness değerini tahmin et.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

original_prediction = model.predict_proba(X_instance)[0, 1]
print(f"Original prediction: {original_prediction}")

# Change the gender value to 0 
____

# Generate the new prediction
new_prediction = ____
print(f"Prediction after perturbing 'gender': {new_prediction}")

# Estimate faithfulness
faithfulness_score = ____
print(f"Local Faithfulness Score: {faithfulness_score}")
Kodu Düzenle ve Çalıştır