IniziaInizia gratis

Interpreting classifiers locally

Now you have a KNN classifier model that predicts the presence of heart disease based on features like age, sex, chest pain type, and blood pressure. Your task is to assess how each feature affects the prediction for a given sample.

The KNN model and the necessary packages are pre-loaded for you.

Questo esercizio fa parte del corso

Explainable AI in Python

Visualizza il corso

Istruzioni dell'esercizio

  • Create a LIME explainer for the KNN classifier model.
  • Generate an explanation for the model's prediction on the provided sample_data_point.
  • Display the influence of each feature on the prediction.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

from lime.lime_tabular import LimeTabularExplainer

sample_data_point = X.iloc[2, :]

# Create the explainer
explainer = ____

# Generate the explanation
exp = ____

# Display the explanation
exp.____
plt.show()
Modifica ed esegui il codice