ComenzarEmpieza gratis

Interpretar localmente los clasificadores

Ahora tienes un modelo clasificador KNN que prevé la presencia de cardiovasculpatía basándose en características como la edad, el sexo, el tipo de dolor torácico y la presión sanguínea. Tu tarea es evaluar cómo afecta cada característica a la previsión para una muestra determinada.

El KNN model y los paquetes necesarios están precargados para ti.

Este ejercicio forma parte del curso

IA explicable en Python

Ver curso

Instrucciones del ejercicio

  • Crea un LIME explainer para el clasificador KNN model.
  • Genera una explanation para la previsión del modelo en el sample_data_point proporcionado.
  • Muestra la influencia de cada característica en la previsión.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

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()
Editar y ejecutar código