Permutation importance untuk MLPClassifier
Tugas Anda adalah menggunakan permutation importance untuk mengidentifikasi fitur mana yang paling berpengaruh dalam memprediksi penyakit jantung dengan MLPClassifier.
X yang berisi fitur dan y yang berisi label telah dimuat sebelumnya untuk Anda. matplotlib.pyplot telah diimpor sebagai plt.
Latihan ini merupakan bagian dari kursus
Explainable AI in Python
Instruksi latihan
- Hitung permutation importance dengan 10 pengulangan menggunakan
random_statebernilai 1. - Plot importance fitur dengan diagram batang.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
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()