MLPClassifier için permütasyon önemi
Görevin, MLPClassifier ile kalp hastalığını tahmin ederken hangi özelliklerin en etkili olduğunu belirlemek için permütasyon önemini kullanmak.
Özellikleri içeren X ve etiketleri içeren y senin için önceden yüklendi. matplotlib.pyplot da plt olarak içe aktarıldı.
Bu egzersiz
Python ile Açıklanabilir AI
kursunun bir parçasıdırEgzersiz talimatları
random_statedeğerini 1 kullanarak 10 tekrar ile permütasyon önemini hesapla.- Özellik önemlerini bir çubuk grafikle görselleştir.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
from sklearn.neural_network import MLPClassifier
from sklearn.inspection import permutation_importance
model = MLPClassifier(hidden_layer_sizes=(10), random_state=1)
model.fit(X, y)
# Compute the permutation importance
result = ____
# Plot feature importances
____
plt.xticks(rotation=45)
plt.show()